Let the agent work. Keep the receipts.
OpenAgentd is an open-source (Apache 2.0) desktop app and CLI server. Run a coding agent on your machine. See every tool call and diff as it happens, and what it cost. Bring your own models from 19+ providers, or run local models with Ollama.
How it works
- Plan: The agent writes a task checklist, so you can see what it is doing and what is done.
- Read: Every tool call shows its arguments, result, and timing.
- Edit: File changes appear as inline diffs with real line numbers.
- Run: Shell output streams into the transcript, and a real terminal sits in the same workspace.
- Review: The Git panel lists every change, and language servers report diagnostics after edits.
Stay in charge
- Review the plan first: In Plan mode the agent can't edit files. Comment on any part of its plan, then approve it or ask for changes.
- Steer it mid-turn: Send a message while it works and the agent reads it before its next step, or hold it until the turn ends.
- Answer from anywhere: When a choice would be costly to undo, the agent stops and asks. The question survives a restart, and you can answer it from your phone.
- Rewind a turn: /undo puts your files back the way they were before a turn. /redo brings the changes back.
Capabilities
- Agent teams: The lead agent hands work to helper agents that run in the background, then collects their reports.
- Web preview: The agent opens your dev server, reads its console, and clicks through the page.
- Scheduler: Run a prompt on an interval, a cron schedule, or once at a set time.
- Plugins: A TypeScript or JavaScript file can add a model provider or rewrite tool calls and results.
- Denied paths: Block paths such as .env files from the agent's file tools with glob patterns.
- MCP servers and skills: Connect Model Context Protocol servers and add skills the agent loads when it needs them.
Your prompts, and the files the agent reads for them, go to the model provider you choose. Sessions, telemetry, and settings stay on your computer. With a local model through Ollama, nothing leaves it. The iOS and Android apps connect to OpenAgentd on your computer, so the work still happens there.
Install on macOS or Linux: curl -fsSL https://openagentd.dev/install.sh | sh. On Windows: irm https://openagentd.dev/install.ps1 | iex. More at openagentd.dev
Reviews & comments