1. Conduid
  2. Developer Tools
  3. Agent Desktop
MCP server · Developer Tools

Agent Desktop

An highly configurable desktop client for your favourite LLM

64Good

Scored 7 days ago · breakdown

About Agent Desktop

Agent Desktop is an MCP server published by BaLaurent in the Developer Tools category: an highly configurable desktop client for your favourite LLM.

The repository has 54 stars and 5 forks, with the last commit a month ago. Recent commit activity is the strongest signal that reported issues will get attention.

Install

From source
git clone https://github.com/BaLaurent/agent-desktop

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Ask AI

✦

Ask AI about Agent Desktop

Powered by Claude · Grounded in docs

I know everything about Agent Desktop. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

Static checks derived from the repository 6 hours ago. Heuristics on the source, not an audit.

  • ✓README presentThe repository ships documentation.
  • ✓License declaredUsable under a stated license.
  • ✓Tests presentA test suite exists in the repository.
  • !Dependencies pinnedNo lockfile. Installs can pull different code over time.
  • !No dynamic code executionSource scan found eval or shell execution. Review how tool inputs reach it before granting credentials.
  • !Scoped permissionsDoesn't declare a permission scope. Assume it can do anything its process can.

Releases

v0.18.0v0.18.0 — Voice mode + on-device STT · 15 Jun 2026New Features Continuous voice mode** — hands-free, always-listening conversation: a local wakeword engine (openWakeWord) arms the mic and an intent gate decides when to actually send, so you can talk to the agent without touching the…
v0.17.10.17.1 · 4 Jun 2026Highlights A focused fix release: Mermaid diagrams render their text again, MCP servers configured with a `~` home path start correctly, and long agent replies are no longer cut short by a client-side timeout. Bug fixes Mermaid diagrams…
v0.17.00.17.0 · 27 May 2026Highlights Stopping a reply mid-stream no longer throws away the answer — you keep everything written so far, and you can now give your agent a persistent personality and reply language. What's new for you Hit stop, keep the answer.** When…
v0.16.1v0.16.1 · 18 May 2026Highlights Switching between the **Claude** and **PI** backends now keeps the model you picked. Before, because the two engines name models differently, flipping the backend would silently drop you onto a default model without telling you.…
v0.16.00.16.0 · 13 May 2026Highlights The assistant's **thinking is now saved with every message** — close the app, reopen a conversation a week later, and you'll still see the reasoning that led to each answer. Under the surface, a major **stabilization pass**…

README

Agent Desktop

A desktop client for every LLM, built for agents. Claude by default — any model via a custom base URL. Plan mode approvals, MCP servers, a real git panel, a scheduler with variables, voice, Jupyter — wired straight to your filesystem, or headless in a Docker sandbox if that's your vibe.

Full documentation lives on the Agent Desktop Wiki — features, headless server, architecture, changelog, and guides.

Community

I build this project primarily for my own use — the features I add are the ones I need day to day. Feature requests are welcome on Discord.

Discord

Highlights

  • Chat — streaming, markdown, syntax highlighting, message queue, conversation fork, /compact, /clear
  • Auth — OAuth via Claude subscription or your own Anthropic API key
  • Backends — Claude Agent SDK (default) or PI Coding Agent (experimental)
  • Files — built-in explorer, Monaco code viewer, Mermaid, OpenSCAD 3D, Jupyter notebooks
  • Knowledge base — attach files/folders as conversation context
  • Quick Chat — global overlay with text + voice (local whisper.cpp)
  • TTS — Piper, edge-tts, or spd-say with summary modes
  • Scheduled tasks — recurring agent runs with prompt variables
  • MCP — stdio, HTTP, and SSE Model Context Protocol servers
  • Themes — full CSS custom property editor, day/night auto-switch, folder color tinting
  • Git panel — status, branches, stash, DAG graph, log
  • Headless mode — runs as a web server and/or Discord bot without Electron
  • Auto-update — built-in, via electron-updater + GitHub Releases

See the wiki for the full feature list and configuration guides.

Installation

Prerequisites

  • OAuth: an active Claude subscription + the Claude Code CLI (npm install -g @anthropic-ai/claude-code), then run claude login
  • API key: an Anthropic API key, configured in Settings > AI

Linux

Download from the Releases page.

# AppImage
chmod +x Agent-Desktop-*.AppImage
./Agent-Desktop-*.AppImage

# Debian / Ubuntu
sudo dpkg -i agent-desktop_*.deb

macOS (Apple Silicon)

Download the .dmg from Releases, drag to Applications, then right-click → Open on first launch (unsigned app).

Windows

Download from Releases — NSIS installer or portable .exe.

Development

git clone https://github.com/BaLaurent/agent-desktop.git
cd agent-desktop
npm install
npm run dev
npm run build        # compile TypeScript (output: out/)
npm run dist:linux   # AppImage + deb
npm run dist:mac     # .dmg (arm64)
npm run dist:win     # NSIS + portable
npm test             # main + renderer

Architecture, IPC patterns, theming, headless deployment, and contribution guides → wiki.

License

AGPL-3.0

README fetched from the repository 6 hours ago. The original is authoritative.

Questions

About Agent Desktop

How do I install Agent Desktop?

No package has been published for this server, so install it from source: clone the repository and follow its README.

Is Agent Desktop safe to use with an AI agent?

Its trust score is 64 out of 100 (good). It passes 3 of the 6 static security checks run so far; the failures are listed above. It has no ConduID identity yet, so agent calls to it are not receipted.

Is Agent Desktop still maintained?

Yes — the latest release is v0.18.0 (15 Jun 2026), and the last commit was a month ago. The repository has 54 stars and 10 open issues.