# AiderDesk

Published January 1, 2026 · Updated August 10, 2026

Desktop GUI for Aider AI pair programming

Category: Developer Tools · Free · Replaces GitHub Copilot Pro ($10/month) · [Official website](https://github.com/hotovo/aider-desk)

## Install with Homebrew

`brew install --cask hotovo-aider-desk`

## Quick take

AiderDesk is one of the most actively developed open AI coding desktops in August 2026, free shell, ferocious release velocity, and real extension depth. It rewards engineers who want steerable multi-model agents without renting an entire IDE, provided you budget API spend and learn its task/worktree model.

Best for: Developers who want BYO-key agentic coding on Mac, Teams experimenting with multi-model workflows and worktrees, Aider CLI users who want a full desktop control plane

## What is AiderDesk? - Complete Guide for Mac Users in 2026

AiderDesk (hotovo/aider-desk) is an open desktop platform for AI-powered software engineering, born as a GUI/control plane around the Aider pairing style of agentic coding and grown into a full task/agent workbench. It targets developers who want steerable agents, multi-model providers, extensions, worktrees, and usage visibility without being locked into a single IDE subscription.

**August 2026 status:** The project is highly active. GitHub Releases show a fast train through mid/late summer 2026, with **v0.77.0** (early August 2026) as a recent highlight: optimized system prompts for frontier models, **read-only server mode**, live transcription via **gpt-live-transcribe**, streaming UX fixes, and extension API growth. Earlier summer releases added AI SDK v7 migration, tool-call streaming, ACP (Agent Client Protocol) support for IDE embedding, task scheduler/skill gallery extensions, GitHub Copilot extension paths, Cursor integration experiments, and warnings about Anthropic Agent SDK subscription policy changes (prefer standard API keys for production).

**Pricing model:** The app itself is free to download (macOS arm64/x64 DMGs on GitHub Releases). You pay for LLM usage via BYO keys or linked subscriptions (Anthropic, OpenAI GPT-5.6-class models, Gemini, local Ollama, Copilot-related extensions, etc.). Competitors now include Cursor, Claude Code, Codex-in-ChatGPT desktop, Windsurf under Cognition, Cline/Roo-style IDE agents, and Meta's newer Muse Code agent, AiderDesk differentiates on open orchestration, extensions, and not forcing a single closed agent runtime.

## Features

- **Visual File Context Management.** Aider's output quality depends heavily on which files are in the AI's context window. In the CLI, you add files by typing paths: workable for 2-3 files, tedious for 15. Aider Desk shows your project's file tree with checkboxes. Click to add a file, click again to remove it. Files currently in context are highlighted with a color indicator. You can see at a glance exactly what the AI can see and modify. This visual management is the single biggest workflow improvement over the CLI for complex multi-file sessions.
- **Read-Only Context Files.** Not every file the AI needs to see should be editable. Interface definitions, type files, configuration schemas: the AI needs to understand them but shouldn't modify them. Aider Desk lets you add files as read-only: the AI sees the content for context but the file is locked from modifications. In the CLI, you use the /read-only command. In Aider Desk, it's a toggle next to each file in the context panel.
- **Visual Diff Review.** When the AI proposes changes, Aider Desk renders a side-by-side or inline diff with syntax highlighting. You see exactly what lines are being added, removed, or modified: the same way you'd review a pull request on GitHub. This is more readable than the terminal's inline diff output, especially for large changes spanning multiple files. You can approve or reject changes before they're applied to your working tree.
- **One-Click Git Operations.** Aider creates a git commit for every change it makes. Aider Desk shows a visual commit history with diffs for each commit. If the AI made a change you don't like, click the revert button to undo that specific commit. No need to remember git commands or figure out which commit hash to revert. The safety net is always visible and one click away.
- **Multi-Model Switching.** Configure multiple LLM providers in settings and switch between them per conversation. Start a session with Claude for a complex architecture discussion, switch to GPT-5.6 family models for a quick formatting task, switch to a local Ollama model for editing files that contain proprietary code you don't want leaving your machine. The model dropdown is always accessible in the conversation panel.
- **Project Management.** Save and organize multiple coding projects with persistent configurations. Each project remembers its model settings, file context state, and conversation history. When you switch between projects (your web app, your CLI tool, your library), the full AI context is restored. In the CLI, you'd need to re-add files and re-establish context every session.
- **Conversation History and Search.** Past conversations are saved per project and searchable. If you asked the AI to explain a design pattern three weeks ago, you can find that conversation by searching for keywords. In the CLI, conversation history scrolls off the terminal buffer and is effectively lost unless you manually log it.
- **Read-Only Server Mode & Remote Visibility.** Version 0.77 introduces read-only server mode so you can expose task progress to other devices or colleagues without allowing modifications, useful for demos, pairing visibility, and safer multi-device monitoring while the primary Mac keeps full control.
- **Live Voice Transcription for Prompts.** Voice input matured through summer 2026 releases, including OpenAI live transcription models (gpt-live-transcribe as a default when OpenAI + voice are enabled). Dictate prompts with shortcuts like ALT+V instead of typing long specs.
- **Extensions, ACP, and Multi-Model Agents.** AiderDesk's extension system packs schedulers, skill galleries, destructive-command guards, Copilot bridges, Cursor SDK/proxy experiments, and more. ACP support lets compatible IDEs treat AiderDesk as an agent backend while keeping approvals and tools under AiderDesk's control.

## How to Install Aider Desk on Mac

Aider Desk installs via Homebrew cask. It bundles Aider internally or can connect to an existing Aider installation. You need at least one LLM provider configured (API key or local Ollama).

1. **Install via Homebrew.** Run: brew install --cask hotovo-aider-desk. This downloads and installs the Aider Desk application to your Applications folder.
2. **Configure an LLM Provider.** Launch Aider Desk, go to Settings > Models. Add your API key for at least one provider: Anthropic (Claude), OpenAI (GPT-5.6 family models), Google (Gemini), or configure a local Ollama endpoint. You can add multiple providers and switch between them.
3. **Open a Git Repository.** Click Open Project and navigate to a git repository on your Mac. Aider Desk needs a git repo because Aider's workflow is built around git commits: every AI change is a commit that can be reverted.
4. **Add Files and Start Coding.** Browse the file tree, click to add relevant files to the AI context, and type your first request in the conversation panel. Review the diff when the AI responds, and approve or reject the changes.

## Pros

- Makes Aider's top-tier AI pair programming accessible through a visual interface
- Visual file context management simplifies multi-file editing sessions
- Diff viewer with syntax highlighting provides clear change review before commit
- One-click git revert gives a reliable safety net for any AI change
- Multi-model support with per-conversation switching (Claude, GPT-5.6 family models, Ollama)
- Read-only file support preserves interfaces and types from AI modification
- Project configurations persist between sessions with full conversation history
- Free tool with no subscription: cost is only the LLM API usage

## Cons

- GUI adds startup and memory overhead compared to Aider's lightweight CLI
- Dependent on Aider's release cycle for new model support and bug fixes
- Smaller community than standalone AI editors like Cursor or Windsurf
- Less integrated than purpose-built AI IDEs: it's a companion tool, not a replacement editor
- Electron-based, which means higher memory usage than a native macOS app
- Limited to Aider's edit capabilities: can't perform autonomous multi-step tasks like Claude Code

## close look: Why GUI Wrappers for AI Coding Tools Matter

The gap between AI coding capability and developer adoption, and how visual interfaces bridge it.

## FAQ

### Is AiderDesk free?

Yes, the desktop application is free. You pay model providers (or use local models) for inference. There is no mandatory AiderDesk seat fee.

### What is the latest version in August 2026?

GitHub Releases list v0.77.0 in early August 2026 after a dense June-July train (0.68-0.76). Check the releases page for the newest tag and macOS DMGs.

### Which AI models work with AiderDesk?

Bring providers you configure: Anthropic Claude (Sonnet 5 / Opus 5 class), OpenAI GPT-5.6-class models, Gemini, OpenRouter, local Ollama models, plus extension-provided routes (Copilot, Cursor-related experiments, etc.). Defaults evolve with releases, verify in the model library.

### Does it run on Apple Silicon Macs?

Yes. Releases ship macOS arm64 DMGs/ZIPs alongside x64 builds.

### How is this different from Aider CLI?

Aider CLI is the terminal pair-programming core. AiderDesk adds a desktop task UI, agent profiles, extensions, worktrees, voice, usage dashboards, and server modes around that ecosystem.

### Should I use Claude subscriptions via Agent SDK?

Maintainers warn that from mid-June 2026 Claude subscription plans changed Agent SDK inclusion/credits. They recommend standard Anthropic API keys for production cost control and reliability.

### Can I embed AiderDesk in an IDE?

ACP (Agent Client Protocol) support allows compatible editors/IDEs to use AiderDesk as a backend agent while retaining tool approval flows.

### Is AiderDesk safe for production repos?

Use worktrees, approval gates, and extensions like destructive-command guards. No agent is fail-safe, review diffs and keep secrets out of prompts.

## Sources

- [AiderDesk site](https://aiderdesk.hotovo.com/)
- [hotovo/aider-desk Releases](https://github.com/hotovo/aider-desk/releases)
- [AiderDesk docs](https://aiderdesk.hotovo.com/docs/features/readonly-view)
- [AI coding tools pricing 2026](https://amux.io/blog/ai-coding-tools-pricing-2026/)
- [AI coding assistant pricing guide](https://getdx.com/blog/ai-coding-assistant-pricing/)
- [Aider chat project](https://aider.chat)
- [GitHub repository](https://github.com/hotovo/aider-desk)

## Related

- [Cursor](https://bundl.run/apps/cursor)
- [Claude Code](https://bundl.run/apps/claude-code)
- [ChatGPT](https://bundl.run/apps/chatgpt)
- [Claude](https://bundl.run/apps/claude)
- [Codex](https://bundl.run/apps/codex)
- [Windsurf](https://bundl.run/apps/windsurf)
- [Free alternative to GitHub Copilot Pro](https://bundl.run/https:/)

```json
{
  "@context": "https://schema.org",
  "@graph": [
    {
      "@type": "Organization",
      "@id": "https://bundl.run/#organization",
      "name": "Bundl.run",
      "url": "https://bundl.run",
      "logo": {
        "@type": "ImageObject",
        "url": "https://bundl.run/og-image.png",
        "width": 1200,
        "height": 630
      },
      "description": "The Ninite for Mac. Install all your essential Mac apps with one terminal command.",
      "sameAs": [
        "https://github.com/abhiofficial/bundl-mac-setup",
        "https://x.com/bundlrun",
        "https://www.producthunt.com/products/bundl-run"
      ],
      "foundingDate": "2024",
      "contactPoint": {
        "@type": "ContactPoint",
        "contactType": "customer support",
        "url": "https://bundl.run/faq"
      }
    },
    {
      "@type": "WebSite",
      "@id": "https://bundl.run/#website",
      "name": "Bundl.run",
      "url": "https://bundl.run",
      "description": "The Ninite for Mac. Install all your essential Mac apps with one terminal command.",
      "publisher": {
        "@id": "https://bundl.run/#organization"
      },
      "inLanguage": "en-US"
    },
    {
      "@type": "Person",
      "@id": "https://bundl.run/authors/alex-chen#person",
      "name": "Alex Chen",
      "jobTitle": "Senior Developer Tools Specialist",
      "url": "https://bundl.run/authors/alex-chen",
      "worksFor": {
        "@id": "https://bundl.run/#organization"
      },
      "description": "Alex Chen has been evaluating developer tools and productivity software for over 12 years, with deep expertise in code editors, terminal emulators, and development environments. As a former software engineer at several Bay Area startups, Alex brings hands-on experience with the real-world workflows these tools are meant to enhance. Alex tests each application extensively on both Intel and Apple Silicon Macs, documenting performance metrics, integration capabilities, and workflow efficiency. When not reviewing software, Alex contributes to open-source projects and writes technical tutorials for the developer community.",
      "knowsAbout": [
        "Code Editors & IDEs",
        "Terminal Emulators",
        "Version Control Tools",
        "DevOps & CI/CD",
        "API Development",
        "Performance Benchmarking"
      ],
      "image": "https://bundl.run/authors/alex-chen.svg"
    },
    {
      "@type": "BreadcrumbList",
      "@id": "https://bundl.run/apps/hotovo-aider-desk#breadcrumb",
      "itemListElement": [
        {
          "@type": "ListItem",
          "position": 1,
          "name": "Home",
          "item": "https://bundl.run"
        },
        {
          "@type": "ListItem",
          "position": 2,
          "name": "Apps",
          "item": "https://bundl.run/apps"
        },
        {
          "@type": "ListItem",
          "position": 3,
          "name": "AiderDesk",
          "item": "https://bundl.run/apps/hotovo-aider-desk"
        }
      ]
    },
    {
      "@type": "WebPage",
      "@id": "https://bundl.run/apps/hotovo-aider-desk",
      "url": "https://bundl.run/apps/hotovo-aider-desk",
      "name": "AiderDesk for Mac",
      "description": "Desktop GUI for Aider AI pair programming",
      "isPartOf": {
        "@id": "https://bundl.run/#website"
      },
      "publisher": {
        "@id": "https://bundl.run/#organization"
      },
      "inLanguage": "en-US",
      "datePublished": "2026-01-01T00:00:00Z",
      "dateModified": "2026-08-10T13:34:04.000Z",
      "author": {
        "@id": "https://bundl.run/authors/alex-chen#person"
      },
      "mainEntity": {
        "@id": "https://bundl.run/apps/hotovo-aider-desk#software"
      },
      "breadcrumb": {
        "@id": "https://bundl.run/apps/hotovo-aider-desk#breadcrumb"
      }
    },
    {
      "@type": "SoftwareApplication",
      "@id": "https://bundl.run/apps/hotovo-aider-desk#software",
      "name": "AiderDesk",
      "description": "Desktop GUI for Aider AI pair programming",
      "applicationCategory": "DeveloperApplication",
      "operatingSystem": "macOS",
      "url": "https://bundl.run/apps/hotovo-aider-desk",
      "image": {
        "@type": "ImageObject",
        "url": "https://img.logo.dev/github.com",
        "caption": "AiderDesk app icon for Mac"
      },
      "sameAs": [
        "https://github.com/hotovo/aider-desk",
        "https://formulae.brew.sh/cask/hotovo-aider-desk"
      ],
      "review": {
        "@type": "Review",
        "author": {
          "@id": "https://bundl.run/authors/alex-chen#person"
        },
        "reviewBody": "AiderDesk is one of the most actively developed open AI coding desktops in August 2026, free shell, ferocious release velocity, and real extension depth. It rewards engineers who want steerable multi-model agents without renting an entire IDE, provided you budget API spend and learn its task/worktree model."
      },
      "about": {
        "@type": "Thing",
        "name": "AiderDesk",
        "description": "Desktop GUI for Aider AI pair programming"
      },
      "isPartOf": {
        "@id": "https://bundl.run/#website"
      }
    },
    {
      "@type": "Article",
      "@id": "https://bundl.run/apps/hotovo-aider-desk#article",
      "headline": "AiderDesk for Mac — Full Review & Installation Guide 2026",
      "description": "AiderDesk is one of the most actively developed open AI coding desktops in August 2026, free shell, ferocious release velocity, and real extension depth. It rewards engineers who want steerable multi-model agents without renting an entire IDE, provided you budget API spend and learn its task/worktree model.",
      "image": "https://img.logo.dev/github.com",
      "author": {
        "@id": "https://bundl.run/authors/alex-chen#person"
      },
      "publisher": {
        "@id": "https://bundl.run/#organization"
      },
      "datePublished": "2026-01-01T00:00:00Z",
      "dateModified": "2026-08-10T13:34:04.000Z",
      "mainEntityOfPage": {
        "@type": "WebPage",
        "@id": "https://bundl.run/apps/hotovo-aider-desk"
      },
      "articleSection": "DeveloperApplication",
      "speakable": {
        "@type": "SpeakableSpecification",
        "cssSelector": [
          "h1",
          ".key-facts"
        ]
      },
      "about": {
        "@type": "SoftwareApplication",
        "name": "AiderDesk",
        "url": "https://bundl.run/apps/hotovo-aider-desk"
      },
      "mentions": [
        {
          "@type": "SoftwareApplication",
          "name": "GitHub Copilot Pro"
        }
      ]
    },
    {
      "@type": "FAQPage",
      "@id": "https://bundl.run/apps/hotovo-aider-desk#faq",
      "mainEntity": [
        {
          "@type": "Question",
          "name": "Is AiderDesk free?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Yes, the desktop application is free. You pay model providers (or use local models) for inference. There is no mandatory AiderDesk seat fee."
          }
        },
        {
          "@type": "Question",
          "name": "What is the latest version in August 2026?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "GitHub Releases list v0.77.0 in early August 2026 after a dense June-July train (0.68-0.76). Check the releases page for the newest tag and macOS DMGs."
          }
        },
        {
          "@type": "Question",
          "name": "Which AI models work with AiderDesk?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Bring providers you configure: Anthropic Claude (Sonnet 5 / Opus 5 class), OpenAI GPT-5.6-class models, Gemini, OpenRouter, local Ollama models, plus extension-provided routes (Copilot, Cursor-related experiments, etc.). Defaults evolve with releases, verify in the model library."
          }
        },
        {
          "@type": "Question",
          "name": "Does it run on Apple Silicon Macs?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Yes. Releases ship macOS arm64 DMGs/ZIPs alongside x64 builds."
          }
        },
        {
          "@type": "Question",
          "name": "How is this different from Aider CLI?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Aider CLI is the terminal pair-programming core. AiderDesk adds a desktop task UI, agent profiles, extensions, worktrees, voice, usage dashboards, and server modes around that ecosystem."
          }
        },
        {
          "@type": "Question",
          "name": "Should I use Claude subscriptions via Agent SDK?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Maintainers warn that from mid-June 2026 Claude subscription plans changed Agent SDK inclusion/credits. They recommend standard Anthropic API keys for production cost control and reliability."
          }
        },
        {
          "@type": "Question",
          "name": "Can I embed AiderDesk in an IDE?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "ACP (Agent Client Protocol) support allows compatible editors/IDEs to use AiderDesk as a backend agent while retaining tool approval flows."
          }
        },
        {
          "@type": "Question",
          "name": "Is AiderDesk safe for production repos?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Use worktrees, approval gates, and extensions like destructive-command guards. No agent is fail-safe, review diffs and keep secrets out of prompts."
          }
        }
      ],
      "isPartOf": {
        "@id": "https://bundl.run/apps/hotovo-aider-desk"
      }
    }
  ]
}
```