Every AI agent, worktree, terminal & database.
One open-source workspace.
AgentGrove is the free, local-first developer workspace where parallel AI coding agents β Claude Code, opencode, and Kimi β each work in their own git worktree, alongside your terminal, Postgres database, notes, and team chat.
Why developers choose AgentGrove
Everything an AI-assisted workflow needs, in one native app β no browser tabs, no tmux juggling, no per-seat SaaS bill.
βParallel agents in git worktrees
Each task gets its own isolated worktree with a celestial name β run several AI agents concurrently without branch collisions.
- Create, rename, restore worktrees from the left rail
- Pre/post setup scripts with live console output
- Galaxy Map of every worktree you've visited
βMulti-provider AI chat
Claude Code, opencode, and Kimi via CLI passthrough β authenticated as you, so no API keys and no middleman billing.
- Live model discovery per provider
- Streaming, thinking blocks, tool-activity rail
- Chat forking, retry, prompt revert, /compact
βPrompt queue
Keep working while the agent works β messages auto-enqueue per chat.
- Auto-drain or manual "run next" mode
- Edit and drag-reorder queued prompts
- Always-visible resizable dock
βReal terminal, persistent sessions
WebSocket terminals that open in the right worktree directory and survive page refresh.
- Unlimited tabs per project/worktree
- PTY stays alive on the backend
- Bounded 2,000-line scrollback
βPostgres editor built in
Browse tables, filter, paginate, and run SQL without leaving your workspace.
- SQL editor with schema autocomplete
- Saved connections with inline test
- Safe dynamic result grids for any query
βPR/MR badges & git superpowers
See PR status, checks, and review decisions inline; merge when ready.
- VSCode-style diff with merge view
- Remote drift badges (ahead/behind/diverged)
- Per-file discard and reviewed markers
βNotes & scratchpad
A workspace-global rich-text scratchpad synced live across windows.
- Tasks, collapsible headings, drag-reorder
- Autosave with cross-instance sync
βTeam chat
Real-time chat with everyone on the same dev instance β unread badges included.
βFast by construction
Rust backend, SolidJS UI, and obsessive memory discipline.
- Sub-10ms fuzzy file search across 100k files
- Live memory indicator with per-category breakdown
- Windowed chat store + virtualized timeline
AgentGrove vs the alternatives
An honest, factual comparison. The agent-orchestration niche is churning β Crystal was deprecated in 2026, Vibe Kanban announced it is sunsetting, and Windsurf was absorbed into Cognition/Devin. AgentGrove is MIT open source, so it can't be acquired or sunset out from under you.
| Tool | Open source | Platforms | Price | AI providers | Worktree agents | DB editor + notes |
|---|---|---|---|---|---|---|
| AgentGrove | MIT | Linux Β· macOS Β· Windows | Free | Claude Code, opencode, Kimi β your subscriptions | β | β |
| Conductor | Closed | macOS only | Free today; plans paid tiers | Claude Code, Codex, Cursor, OpenCode | β | β |
| Nimbalyst | Partial | Desktop (Electron) | Free for individuals | Claude Code, Codex | β | Editors, no DB |
| Superset | ELv2 (source-available) | macOS; other platforms unverified | Freemium | Any CLI agent | β | β |
| Vibe Kanban | Apache-2.0 | Browser | Free | 10+ agents | β | β β and sunsetting |
| Crystal | MIT | Desktop | Free | Claude Code, Codex | β | β β deprecated |
| Cursor | Proprietary | Linux Β· macOS Β· Windows | $20β40/seat/mo + metering | Hosted models only | Cloud agents | β |
| Windsurf / Devin | Proprietary | Linux Β· macOS Β· Windows | $20β200/mo (Devin pricing) | Hosted models only | β | β |
| Zed | GPL | Linux Β· macOS Β· Windows | Free editor; hosted AI billed | ACP agents (Claude Code, Geminiβ¦) | Editor-embedded | β |
| Ona / Codespaces | Proprietary | Cloud only | Metered compute | Copilot / Ona agents | Cloud VMs | β |
Sources: vendor sites and public repositories, verified September 2026. "Sunsetting"/"deprecated" per the projects' own READMEs. Corrections welcome via GitHub issues.
The AgentGrove difference
Three commitments no competitor in this table makes all at once:
1. Truly open
MIT license β not "source-available", not "free until we monetize". Fork it, audit it, run it forever. Crystal died, Vibe Kanban is winding down, Windsurf got acquired; MIT code can't be taken away.
2. Truly local
Your code, chats, worktrees, and database connections never leave your machine. Agent CLIs authenticate as you and talk directly to the provider β nothing is proxied, metered, or stored in a cloud you don't control.
3. Truly complete
Orchestrating agents is only half the job. AgentGrove ships the terminal, the Postgres editor, the notes, the diff review, and the team chat too β so the workspace replaces the tab sprawl instead of adding to it.
Frequently asked questions
Straight answers, no marketing fog.
What is AgentGrove?
AgentGrove is a free, open-source (MIT), local-first AI developer workspace for Linux, macOS, and Windows. It combines git worktree management, parallel AI coding agents (Claude Code, opencode, and Kimi), a WebSocket terminal, a Postgres database editor, rich-text notes, and team chat in a single window. The backend is Rust; the UI is SolidJS.
Is AgentGrove really free?
Yes β completely. MIT-licensed, no subscriptions, no seat pricing, no metered AI billing. It drives the Claude Code, opencode, or Kimi subscription you already have through their official CLIs.
Which AI agents does AgentGrove support?
Claude Code, opencode, and Kimi, via CLI subprocess passthrough with live model discovery. Because it uses the CLIs you already authenticated, no API keys are required.
How is AgentGrove different from Conductor?
Conductor is macOS-only and closed-source. AgentGrove runs on Linux, macOS, and Windows, is MIT open source, and adds a Postgres editor, notes, team chat, and fuzzy file search on top of the same parallel-worktree-agent workflow.
How is AgentGrove different from Cursor?
Cursor is a proprietary IDE fork at $20β40 per seat per month with metered AI. AgentGrove isn't an IDE β it's the workspace around your agents: parallel local worktrees, your own CLI subscriptions, and zero per-seat cost.
Vibe Kanban and Crystal are gone β is AgentGrove maintained?
Yes. Crystal was deprecated in early 2026 (succeeded by Nimbalyst) and Vibe Kanban announced it is sunsetting. AgentGrove is actively developed with CI, release, and nightly pipelines, and its MIT license means the community can always carry it forward.
Does my code leave my machine?
No. AgentGrove is local-first. AI requests flow directly from the agent CLIs on your machine to your provider; AgentGrove proxies and stores nothing in the cloud.
Can I run several agents at once?
Yes. Every worktree is an isolated copy with its own branch, terminals, editor state, and chat history, so parallel agents never collide. A per-chat prompt queue lets you stack follow-ups while an agent is still running.
What platforms are supported?
Native builds for Linux, macOS, and Windows. It can install itself as a login service (launchd, systemd --user, or Task Scheduler) and self-restart on crash.
How do I install it?
Clone the repo, install Node, pnpm, just, and Rust, then run just dev β or just service-install to run it as a background service on port 4317. Full guide in the README on GitHub.
Up and running in 5 minutes
No account, no API keys, no Docker required.
- Install prerequisites β Node, pnpm, just, and the Rust toolchain (
brew install node pnpm just+ rustup on macOS; equivalents on Linux/Windows). - Clone the repo β
git clone https://github.com/arnabk/agentgrove.git - Run it β
just devfor hot-reload development, orjust service-installto serve onhttp://localhost:4317and auto-start on login. - Add a project folder and start your first agent chat in a fresh worktree.
git clone https://github.com/arnabk/agentgrove.git
cd agentgrove
just dev # BE + FE on http://localhost:5173
# or: just service-install β http://localhost:4317, starts on login