MIT License Linux Β· macOS Β· Windows Local-first No API keys needed

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.

$0forever β€” MIT open source
3AI providers, your own subscriptions
3platforms: Linux, macOS, Windows
0API keys or cloud accounts required
AgentGrove is a local developer workspace that keeps your projects, git worktrees, terminal, database, notes, team chat, and AI agents in one window. It is free and open-source under the MIT license, runs natively on Linux, macOS, and Windows, and talks to AI providers through their official CLIs β€” so you use the Claude Code, opencode, or Kimi subscription you already pay for, with zero metered billing and zero code leaving your machine.

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.

ToolOpen sourcePlatformsPriceAI providersWorktree agentsDB editor + notes
AgentGroveMITLinux Β· macOS Β· WindowsFreeClaude Code, opencode, Kimi β€” your subscriptionsβœ“βœ“
ConductorClosedmacOS onlyFree today; plans paid tiersClaude Code, Codex, Cursor, OpenCodeβœ“βœ—
NimbalystPartialDesktop (Electron)Free for individualsClaude Code, Codexβœ“Editors, no DB
SupersetELv2 (source-available)macOS; other platforms unverifiedFreemiumAny CLI agentβœ“βœ—
Vibe KanbanApache-2.0BrowserFree10+ agentsβœ“βœ— β€” and sunsetting
CrystalMITDesktopFreeClaude Code, Codexβœ“βœ— β€” deprecated
CursorProprietaryLinux Β· macOS Β· Windows$20–40/seat/mo + meteringHosted models onlyCloud agentsβœ—
Windsurf / DevinProprietaryLinux Β· macOS Β· Windows$20–200/mo (Devin pricing)Hosted models onlyβœ—βœ—
ZedGPLLinux Β· macOS Β· WindowsFree editor; hosted AI billedACP agents (Claude Code, Gemini…)Editor-embeddedβœ—
Ona / CodespacesProprietaryCloud onlyMetered computeCopilot / Ona agentsCloud 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.

  1. Install prerequisites β€” Node, pnpm, just, and the Rust toolchain (brew install node pnpm just + rustup on macOS; equivalents on Linux/Windows).
  2. Clone the repo β€” git clone https://github.com/arnabk/agentgrove.git
  3. Run it β€” just dev for hot-reload development, or just service-install to serve on http://localhost:4317 and auto-start on login.
  4. 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