aider-desk
Platform for AI-powered software engineers
AiderDesk is an open-source AI agent platform designed for professional software development that provides transparent orchestration of AI coding assistants. Built initially as a GUI for the Aider CLI, it has evolved into a comprehensive control layer offering task isolation via Git worktrees, multi-model support across 25+ providers, and granular review gates for every AI-proposed change. Developers gain precise control over AI context through vector-based memory, custom agent profiles, and the ability to fork tasks or edit chat history. The platform supports deep extensibility through custom TypeScript extensions, Model Context Protocol (MCP) integration, and IDE connector plugins for IntelliJ and VS Code.
Key Features
Use Cases
- 01Managing multiple feature branches and experimental refactors simultaneously using isolated Git worktrees
- 02Orchestrating specialized AI subagents with custom prompts for different tasks like strict refactoring or UI design
- 03Reviewing and approving every AI code change before it touches production codebases in enterprise environments
- 04Connecting AI assistants to internal tools like Jira, Linear, or corporate wikis via MCP servers
- 05Building custom extensions that enforce project-specific linting, testing, or CI/CD pipeline triggers
- 06Tracking token usage and LLM costs across teams with real-time analytics dashboards
Related Agents
View morehermes-agent
The agent that grows with you
agency-agents
A complete AI agency at your fingertips - From frontend wizards to Reddit community ninjas, from whimsy injectors to reality checkers. Each agent is a specialized expert with personality, processes, and proven deliverables.
openinterpreter
A coding agent for open models like Kimi K3
cline
Autonomous coding agent as an SDK, IDE extension, or CLI assistant.
aider-desk — FAQ
What is AiderDesk and what does it do?+
AiderDesk is an AI agent platform that orchestrates AI-powered software development with transparent control over every change. It manages multiple codebases, isolates tasks using Git worktrees, and provides approval gates so you review all AI modifications before they land in your code.
How do I install AiderDesk?+
Download the latest release executable for your operating system from the GitHub releases page and run it. Alternative installation methods include npm, Docker, Homebrew, and Scoop, detailed in the official installation guide.
Which AI clients does AiderDesk work with?+
AiderDesk is a standalone application that works alongside your existing IDE (VS Code, IntelliJ IDEA) via connector plugins. It can also function as an MCP server, exposing its capabilities to MCP-compatible clients like Claude Desktop or Cursor.
Do I need API keys to use AiderDesk?+
Yes, you need API keys for the LLM providers you want to use (OpenAI, Anthropic, Google, DeepSeek, etc.). AiderDesk supports 25+ providers, including local models via Ollama that don't require external API keys.
Is AiderDesk free and open source?+
Yes, AiderDesk is released under the Apache License 2.0 and is completely open source. However, you will incur costs from the LLM providers you choose to use with it.
Can I extend AiderDesk with custom tools and integrations?+
Yes, AiderDesk has a comprehensive extension system supporting TypeScript lifecycle hooks, custom React UI components, callable AI tools, and MCP server connections. You can install community extensions via the CLI or build your own.
How do I install aider-desk?+
Open the source repository on GitHub and follow its README. aider-desk is a agent — MCP Agents Market links you directly to the official repo.
Is aider-desk free?+
aider-desk is an open-source project hosted on GitHub. Check the repository for its license and any usage requirements.