A-Coder IDE is the next-generation AI-native code editor built for developers who demand more from their tools. Built on VS Code's battle-tested foundation, A-Coder IDE transforms your IDE from a passive editor into an intelligent, autonomous coding partner.
Forget copy-pasting code snippets. A-Coder IDE understands your entire codebase, researches solutions, implements features, and learns your preferences—all while you stay in the flow.
A-Coder IDE doesn't just complete code—it reasons about your project. With intelligent context gathering, semantic search, and file-aware understanding, your AI assistant sees what you see and more.
- Fast Context: Semantic codebase search powered by Morph AI
- Smart File Reading: Paginated reading for large files with intelligent chunking
- Directory Tree Visualization: Instant codebase structure awareness
- Symbol Outlining: Jump to definitions, see relationships, understand architecture
| Mode | Purpose | Best For |
|---|---|---|
| 💬 Chat | Balanced assistance | General coding questions, quick fixes |
| 🔍 Plan | Deep research | Understanding codebases, architectural decisions |
| 🤖 Agent | Full autonomy | Multi-step features, complex refactoring |
| 🎓 Learn | Personal tutoring | Skill building, concept explanations, exercises |
Transform A-Coder IDE into an interactive learning environment:
- 3 Difficulty Levels: Beginner, Intermediate, Advanced
- Interactive Exercises: Fill-in-the-blank, bug fixing, function writing
- Progress Tracking: Streaks, badges, achievements
- Adaptive Hints: Get help when you're stuck—level by level
- Read Smartly: Large files with intelligent pagination
- Edit Precisely: File-level rewrites or surgical string replacements
- Search Intelligently: Pathname search, content search, in-file grep
- Manage Structure: Create, delete, organize files and folders
- Run Commands: Execute in temporary or persistent terminals
- Monitor Status: Real-time terminal state tracking
- Auto-Recovery: Read lint errors and auto-fix issues
- Commit Message Generator: One-click AI-written commit messages
- Repo Tools: Clone, pull, push, branch, checkout, log, status
- Semantic Repo Search: Search across git history with Morph embeddings
| Category | Tools |
|---|---|
| Planning | Create tasks, track progress, manage dependencies |
| Implementation | Multi-step feature planning with status tracking |
| Teaching | Explain code, teach concepts, generate exercises |
| Vision | Analyze screenshots, debug UIs from images |
| Browser | Open URLs, fetch content, interact with web pages |
| MCP | Connect custom tools via Model Context Protocol |
| Skills | Load domain expertise from markdown files |
| Forms | Generate interactive UI for data collection |
| Quizzes | Create knowledge assessments |
AI-generated code often fails to apply correctly. A-Coder IDE solves this with:
- Exact Match Requirement: Clean, predictable behavior—text must match exactly (like Claude Code)
- Clear Error Messages: Helpful suggestions showing similar blocks when text isn't found
- Uniqueness Enforcement: Fails if text appears multiple times, preventing accidental wrong edits
- Morph Fast Apply: High-speed, high-accuracy code application via Morph AI engine
- Smart Diff Preview: See exactly what will change before applying
- TOON Compression: 30-70% token reduction for tool outputs
- Rolling Window: Preserve recent messages while managing context limits
- Intelligent Summarization: Condense history while keeping key information
Switch from your current editor in seconds:
- VS Code → A-Coder IDE
- Cursor → A-Coder IDE
- Windsurf → A-Coder IDE
One click imports your settings, keybindings, and extensions.
- Glass Morphism: Modern design with Tailwind CSS
- Theme Aware: Fully responsive to light/dark themes
- Lucide Icons: Consistent, polished iconography
- Inline Diff: See changes contextually as they happen
- Autocomplete: AI-powered inline code completion (FIM)
- Quick Edit (Ctrl+K): Inline editing with AI assistance
- Vision Support: Drag-drop images directly into chat
- Multiple Threads: Work on multiple conversations simultaneously
- Direct-to-Provider: Messages go straight to Anthropic, OpenAI, etc.—no middleman
- Local Models: Full support for Ollama, vLLM, LM Studio, and more
- Zero Retention: No data stored or used for training
- Global AI Instructions: Set system-wide coding standards
- Tool Permissions: Approve edits, terminals, MCP tools individually
- Auto-Approval Settings: Trust specific tool categories
- Feature-Level Model Selection: Different models for different tasks
- Full chat history as JSON
- Settings portability across devices
- Extension transfer from other editors
Extend A-Coder IDE with custom tools and data sources:
- Connect to internal APIs
- Add company-specific knowledge bases
- Build custom workflows
Supercharge your AI with Morph's semantic search:
- Fast Context: Find relevant code instantly
- Fast Apply: Apply changes with higher accuracy
- Repo Storage: Git-aware semantic search across history
Monitor and control your IDE remotely:
- REST API for integrations
- WebSocket for real-time updates
- Token-based authentication
- Cloudflare Tunnel support
| Provider | Models |
|---|---|
| Anthropic | Claude 3.5 Sonnet, Opus, Haiku |
| OpenAI | GPT-4o, GPT-4 Turbo, o1 |
| Gemini Pro, Flash | |
| xAI | Grok models |
| Mistral | Mistral Large, Codestral |
| Groq | Lightning-fast inference |
| DeepSeek | DeepSeek V3, Coder |
| OpenRouter | Access to 100+ models |
| Vertex AI | Google Cloud models |
| Azure | Enterprise OpenAI |
| AWS Bedrock | Amazon's model catalog |
| Provider | Use Case |
|---|---|
| Ollama | Local Llama, Mistral, CodeLlama |
| vLLM | High-throughput local inference |
| LM Studio | Easy local model management |
| LiteLLM | Unified local model gateway |
| OpenAI-Compatible | Any self-hosted server |
Install the latest release with one command:
macOS / Linux (bash):
curl -fsSL https://raw.githubusercontent.com/hamishfromatech/A-Coder/main/install.sh | bashWindows (PowerShell):
irm https://raw.githubusercontent.com/hamishfromatech/A-Coder/main/install.ps1 | iexOr download install.sh / install.ps1 from the repo root and run it directly for more options:
# macOS: app in /Applications + CLI on PATH
./install.sh
# Linux: native .deb/.rpm when available, otherwise tarball in /opt/a-coder
./install.sh
# Any platform: no-sudo install
./install.sh --user # bash
./install.ps1 -UserSetup # PowerShell (Windows)
# Pin a specific release
./install.sh --version 1.99.30097
./install.ps1 -Version 1.99.30097Both scripts verify SHA-256 checksums against the sidecars published with every release.
Run ./install.sh --help or Get-Help .\install.ps1 for all options
(--tarball, -Portable, -Msi, --dry-run, ...).
Or grab an installer manually from the latest release:
| Platform | Assets |
|---|---|
| macOS | A-Coder.darwin.<arch>.<v>.dmg or A-Coder-darwin-<arch>-<v>.zip |
| Windows | A-CoderSetup-<arch>-<v>.exe (system), A-CoderUserSetup-<arch>-<v>.exe (user), .msi, .zip |
| Linux | a-coder_<v>_<arch>.deb, .rpm, A-Coder-linux-<arch>-<v>.tar.gz |
- Add your API key (or connect to local models)
- Select your preferred model
- Start coding with AI!
Join us in building the future of AI development:
- 📖 Development Guide - Build from source
- 🧭 Codebase Guide - Architecture overview
- 🤝 Contributing Guidelines
A-Coder IDE is built on proven, enterprise-grade technologies:
| Layer | Technology |
|---|---|
| Core | VS Code (Monaco Editor, Extension Host) |
| UI | React 19, Tailwind CSS, Lucide Icons |
| AI | Custom TypeScript orchestration layer |
| Communication | MCP, WebSocket, REST API |
| Compression | TOON (Token-Optimized Output) |
A-Coder IDE is more than an editor—it's a new way to develop software. Whether you're building the next unicorn or learning to code, A-Coder IDE adapts to you.
Website | Documentation | Discord | GitHub
A-Coder IDE stands on the shoulders of giants:
- Void Editor — The visionary agentic IDE that pioneered this space
- VS Code — The battle-tested foundation that powers millions of developers
These incredible projects provide the foundation upon which A-Coder IDE is built. Thank you to their contributors and communities for paving the way.
A-Coder IDE is proudly open-source, built for developers, by developers.

