Skip to content
Open source · MIT · LangGraph deep agent

Bring your ownmodel.

CodeBuddy is a LangGraph deep-agent coding assistant for VS Code, Cursor, Windsurf, and VSCodium. Bring any cloud provider — or run fully local with Ollama, LM Studio, or Docker.

Bring your own model

Any provider, any model — no lock-in

Anthropic, OpenAI, Gemini, Groq, DeepSeek, xAI Grok, Qwen, GLM — plus local via Ollama, LM Studio, Docker, and OpenRouter.

  • Your favorite cloud providers, one config
  • Run fully local — nothing leaves your machine
  • Automatic failover on transient errors

Compare providers →

Settings · Model provider
Anthropic · Claude
OpenAI · GPT
Google · Gemini
Ollamalocal

Groq · DeepSeek · Grok · Qwen · GLM

+5
A real deep agent

Plan → act → verify

Built on LangGraph + deepagentsjs. The Developer Agent decomposes work into a todo list, delegates to specialist subagents, then verifies before it calls anything done.

  • Decomposes every task into a visible plan
  • Delegates to architect, code-analyzer, tester

  • Checkpoints let you rewind any prior state

See the architecture →

codebuddy · plan
  • Read the auth module
  • Draft the session refactor
  • Delegating to architect

Safe by construction

Every shell command stops for approval

Every shell invocation and destructive write requires explicit approval through a permission modal that shows the exact command before it runs. Catastrophic patterns are denied outright across all three permission profiles.

  • Modal approval on every command
  • Sandboxed user scripts
  • Three permission profiles
Read the security model →
codebuddy · terminal
$ codebuddy run “deploy the pending migration”
→ planning… 3 steps
→ step 2/3 requires a shell command
Approval required
$ npm run migrate:deploy —env=production

Read the docs

Start with the quickstart. Or jump to the concept you’re chasing.

Quickstart

First task in under 5 minutes

Architecture

Agent, middleware, backends, HITL

Subagents

Nine specialists and when to delegate

Local models

Ollama, LM Studio, Docker, OpenRouter

Security model

Approvals, sandbox, permission profiles

Skills

16 integrations — GitHub, Jira, AWS, Postgres, Datadog…