The AI coding agent that runs free, on your own machine.
Watch a local model reason on screen, then use real tools to do the work β
no cloud, no API bill, ~$0. Or bring any of 15 providers with
automatic failover. From your terminal, a desktop app, your phone, or a 24/7 service.
$0
π 15 providers
π§ͺ 27K+ tests
π₯οΈ Terminal + Desktop
One engine. Everywhere you work.
Free & local-first
Runs entirely on local Ollama ($0), any of 15 providers with auto-failover, or a flat-fee ChatGPT Plus/Pro login β no per-token metering.
Reasoning you can watch
Local models think step-by-step on screen, then call tools to act β edit files, run commands, search the web, verify results.
~110 tools, MCP & skills
Edit, shell, web search, browser, PDFs/Office, a skills marketplace, and MCP connectors β extend it to your stack.
Multi-AI fleet
Peers on your network observe each other live and call each other's models & read-only tools β one machine's spare GPU becomes everyone's.
24/7 autonomy
A background service claims & runs tasks free-first on local models β TTL leases, DAG deps, a workersβverifierβsynthesizer swarm.
Personal companion
Optional: bidirectional voice, opt-in camera/presence, persistent memory, and 20+ messaging channels.
The Cowork desktop cockpit
Chat, tools, traces, workflows, settings, permissions, models β against the same core engine as the CLI.
$0 or local Ollama
What's shipped β not roadmap
- $0 local coding agent β a local model reasons, then calls tools to do real work.
- ChatGPT Plus/Pro β gpt-5.5 at $0 β
buddy login, flat-fee, no API key. - Goal loops (Ralph loop) β a judge re-checks completion each turn and auto-continues until done.
- Multi-AI fleet β
peer.chat/peer.tool.invokeacross your network. - 15 providers with failover & circuit breakers; ~110 tools, MCP, skills.
- 27K+ Vitest tests wired to CI.
Honest about scope β see the parity doc for exactly what's full vs. in-progress.
Install in seconds
# Free & local: point at a local Ollama, $0
npm install -g @phuetz/code-buddy
export CODEBUDDY_PROVIDER=ollama
buddy
# β¦or log in with your ChatGPT Plus/Pro subscription (no API key)
buddy login && buddy
Node β₯ 18 for the CLI Β· Node β₯ 22 for the desktop app. Run buddy doctor to check your environment.