#114114th of 171 in Coding agents and AI editors
aider-desk
Desktop app for steering AI coding agents with diff review and Git worktrees
- Stars
- 1.5k
- License
- Apache-2.0
- Last commit
- Nov 2026
- Last release
- Oct 2026
- Language
- TypeScript
1,093 on 3 Apr 20261,462 on 30 Oct 2026
From GitHub's daily star counts.
Checked on GitHub.
Overview
AiderDesk is a TypeScript desktop app that began as a GUI for the Aider CLI and now includes its own agent mode. It organizes work into projects and tasks, gives each task an isolated Git worktree, and requires diff review and tool approval before changes or shell commands run. It connects to 30+ LLM providers, works as an MCP client and server, and supports TypeScript extensions.
Who it is for: Professional developers who want controlled, reviewable AI coding workflows
Strengths
- Per-task Git worktrees keep AI experiments off the active local branch
- Tool approval gates and diff review (side-by-side and unified) before changes apply
- Extensions with 30+ lifecycle hooks, custom tools and React UI components
- Chat history, task metadata and settings stored locally
Weaknesses
- README only points to Docker, npm, Homebrew and Scoop installs; steps are in external docs
- Broad feature set means more setup than a plain CLI agent
What it needs
- Docker
- Needs Aider CLI, LanceDB
- Models: OpenAI, Anthropic, Gemini, DeepSeek, Ollama
Quick answers
Is aider-desk open source?
Yes. Its code is on GitHub under the Apache-2.0 license.
Can you run aider-desk with Docker?
Yes. Its repository has a Docker setup: a Dockerfile, a Compose file or a published image.
Also in Coding agents and AI editors
See all 171| Rank | Project | Score |
|---|---|---|
| 1 | claw-codeRust CLI coding agent harness using Anthropic and OpenAI-compatible APIs | 97 out of 100 |
| 2 | codewhaleTerminal coding agent in Rust that works with 40+ model providers | 94 out of 100 |
| 3 | t3codeDesktop, web and mobile front end for controlling local coding agent CLIs | 93 out of 100 |
| #4 | piTerminal coding agent with extensions, skills, and an SDK | 92 out of 100 |
| #5 | oh-my-openagentTerminal coding agent with multi-model orchestration and git-backed memory | 92 out of 100 |