Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Cross-platform IDE for context engineers - AI-powered development environment using .NET MAUI Blazor Hybrid

License

Notifications You must be signed in to change notification settings

wangkanai/engineer

Repository files navigation

Engineer IDE

A revolutionary cross-platform IDE designed for context engineers to develop software, research, reports, documents, workflows, operations, and monitoring through AI-powered assistance.

๐ŸŽฏ Vision

Engineer IDE represents a paradigm shift in software development. Instead of traditional coding, context engineers focus on high-level oversight and strategic direction while AI agents handle the implementation details. This approach allows engineers to concentrate on understanding business requirements, system architecture, and guiding development direction rather than writing code line by line.

๐Ÿ—๏ธ Architecture

Technology Stack

  • .NET MAUI Blazor Hybrid: Cross-platform foundation supporting Windows, macOS, iOS, and Android
  • Blazor Components: Rich, interactive UI with web technologies in native shell
  • AI Agent Integration: Flexible support for multiple AI providers (OpenAI, Anthropic, local models)
  • Plugin System: Extensible architecture for custom workflows and integrations

Core Concepts

Context Engineer Role

  • Define system requirements and architecture
  • Provide strategic guidance and business logic
  • Review and approve AI-generated implementations
  • Focus on problem-solving rather than syntax

AI Agent Layer

  • Multiple AI provider support (GPT, Claude, local LLMs)
  • Intelligent code generation and refactoring
  • Automated testing and documentation
  • Context-aware development assistance

Workflow Engine

  • Declarative development workflows
  • Automated task orchestration
  • Progress tracking and quality gates
  • Integration with development tools

๐Ÿš€ Getting Started

Prerequisites

  • .NET 8.0 or later
  • Visual Studio 2022 or JetBrains Rider
  • AI API keys (optional for local models)

Installation

git clone https://github.com/wangkanai/engineer.git
cd engineer
dotnet restore
dotnet build

Running the Application

cd src/Engineer.UI
dotnet run

๐Ÿ“ Project Structure

engineer/
โ”œโ”€โ”€ src/
โ”‚ โ”œโ”€โ”€ Engineer.Core/ # Core business logic and abstractions
โ”‚ โ”œโ”€โ”€ Engineer.AI/ # AI agent interfaces and implementations
โ”‚ โ”œโ”€โ”€ Engineer.UI/ # MAUI Blazor hybrid UI components
โ”‚ โ”œโ”€โ”€ Engineer.Platforms/ # Platform-specific implementations
โ”‚ โ””โ”€โ”€ Engineer.Plugins/ # Extensible plugin system
โ”œโ”€โ”€ docs/ # Documentation and architecture guides
โ”œโ”€โ”€ samples/ # Example projects and workflows
โ”œโ”€โ”€ tests/ # Unit and integration tests
โ””โ”€โ”€ tools/ # Development and build tools

๐ŸŽฏ Key Features

  • Context-Driven Development: Focus on requirements and architecture rather than implementation
  • Multi-AI Support: Integrate with various AI providers or run local models
  • Cross-Platform: Native performance on Windows, macOS, iOS, and Android
  • Workflow Automation: Define and execute complex development workflows
  • Intelligent Assistance: AI-powered code generation, refactoring, and optimization
  • Plugin Ecosystem: Extensible architecture for custom tools and integrations

๐Ÿ“– Documentation

๐Ÿค Contributing

We welcome contributions! Please see our Contributing Guide for details.

๐Ÿ“ License

This project is licensed under the MIT License - see the LICENSE file for details.

๐Ÿ”ฎ Roadmap

  • Core AI agent framework
  • Basic UI with MAUI Blazor
  • Multi-provider AI integration
  • Workflow engine implementation
  • Plugin system architecture
  • Cross-platform deployment
  • Documentation and samples

Engineer IDE - Empowering context engineers to build the future through AI collaboration.

About

Cross-platform IDE for context engineers - AI-powered development environment using .NET MAUI Blazor Hybrid

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

Packages

No packages published

Contributors 2

Languages

AltStyle ใซใ‚ˆใฃใฆๅค‰ๆ›ใ•ใ‚ŒใŸใƒšใƒผใ‚ธ (->ใ‚ชใƒชใ‚ธใƒŠใƒซ) /