Source-available · BSL 1.1 · Windows · macOS · Linux

A multi-LLM coding agent that runs with YOUR plans — or 100% local — at €0.

Code Buddy reads your repository, edits files, runs commands, tests the result and keeps going when the task is bigger than one prompt. Bring a subscription or API key, point it at Ollama, or connect a whole Fleet of peers.

⭐ Star on GitHub

15+ provider routes~110 tools27K+ testsFleet-ready
reproducible proof

$ buddy try

one task · one agent · real tools

writes FizzBuzz + a test

runs the test

independently verifies it

cost$0.0000
Read the exact run →
15+provider routes
~110agent tools
27K+Vitest tests
3desktop platforms

Conservative core counts: 15 direct provider strategies; the extended catalogue lists 64 entries. See the scope →

The big picture

One runtime, any AI.

What sits between you and your projects: the interfaces, the agentic runtime, the tools and providers, and the loop that turns an idea into an improvement.

Code Buddy 2 architecture: you, multi-channel interfaces (terminal, Cowork, PWA, chat, voice, App Studio), the agentic runtime (council, fleet, memory, shadow workspace, evolve, knowledge graph), 220+ tools, 64 providers, and the autonomous engineering loop
The AI engineering stack: Code Explorer understands the repository, lm-resizer protects the context budget, Code Buddy 2 acts with AI agents
Part of a toolchain. Code Explorer maps the repository, lm-resizer protects the context budget, Code Buddy acts.

Real captures, no concept art

From a sentence to working software.

App Studio scaffolds a real project, starts a real dev server and shows a live preview. The same engine can write a test in the terminal or reason locally before it acts.

Code Buddy App Studio scaffolding an app, starting a dev server and showing a live preview
App Studio → install → dev server → live preview. A real Shar-Pei adoption site generated by the agent. Real capture · 2026-08-19 · how it works ↗
The finished Shar-Pei adoption site generated by Code Buddy App Studio
Final generated output · real repository capture · 2026-08-19.

The output is real too

A landing page, not a mockup.

App Studio produced the editorial layout, copy, navigation and working preview from a plain-language brief. The puppy photos were generated locally; nothing in this capture was hand-coded for the showcase.

buddy try writes FizzBuzz and its test, runs it, and independently verifies it at zero cost
FizzBuzz + test + independent check. Real capture · 2026-08-19 · $0.0000.
A local Ollama reasoning model thinking on screen in the Cowork desktop app
Reasoning on screen, then an answer. Real Ollama capture · 2026-06-18 · local / $0.

Every visual above is an existing repository capture. Open a GIF to watch it; open its link to inspect the source MP4 where available.

The first minute

Try it in 60 seconds.

Use your existing ChatGPT Plus/Pro login, or stay on your machine with Ollama. The command at the end runs the real FizzBuzz proof.

Read the getting started guide →
01npm install -g @phuetz/code-buddy
02buddy login # or: ollama pull qwen3.6:35b-a3b
03export CODEBUDDY_PROVIDER=ollama # omit after login
04buddy try

No hype required

The honest version.

Code Buddy is broad because it is an open engine, not a hosted model. Here are the trade-offs before you install it.

01

No foundation model included

You bring a provider, a subscription, an API key or a local model. Code Buddy is the agent and the routing layer.

02

Local depends on your hardware

Ollama at €0 is private and unmetered, but speed and quality depend on the model and machine you choose.

03

More surface means more setup

The Fleet, desktop and integrations reward configuration; the community is smaller than the established alternatives.

Short comparison

Full comparison →
A short, honest comparison of Code Buddy and other coding agents
CapabilityCode BuddyClaude CodeCodex CLIAider
Multiple providers✓ 15 routes / 64-entry catalogue— Claude models◐ OpenAI + compatible/local✓ via LiteLLM
Local / offline✓ Ollama, LM Studio— network model✓ OSS + local✓ local endpoints
MCP✓ client + server✓ client + server✓ client + server— no native docs
Peer Fleet✓ multi-machine mesh— not multi-provider— not peer mesh
Desktop✓ Cowork✓ desktop✓ separate app◐ experimental web UI

A “—” describes a documented capability, not product quality. The source matrix was checked on 2026-08-23; offers and quotas change.

Open source, inspectable, yours

Give your next task a real agent.

Start with one command. Keep the model on your machine, use the plan you already pay for, or put several agents to work together.

CI status on main npm version Business Source License 1.1