CodeCompanion

What is CodeCompanion?

CodeCompanion is an AI Coding Agent that understands your entire codebase, performs semantic code search, and applies automated code updates inside an integrated terminal + browser—locally, with your keys. CodeCompanion researches the whole project before acting, then executes tasks with shell access, a built-in browser (opens all links, even from the terminal), and checkpointed undo. It fetches latest docs on the web, updates code, and prevents loops via a reworked LLM context. “LLM Apply” replaces fragile diffs: models suggest changes in natural language; a faster model applies them. Voyage.ai voyage-code-3 powers the code embeddings model; Groq.ai (Llama 70B) applies edits at high speed. Local data privacy by default.

How to use CodeCompanion

Download for Mac/Windows → open the app → add API key(s) (“bring your own keys”) → let CodeCompanion index the repo → type a task → it searches semantically, opens the browser for docs, runs shell commands, applies changes via LLM Apply, and sets a checkpoint so you can undo if needed.

CodeCompanion features

Semantic code search

Finds relevant files fast.

LLM Apply updates

Natural-language changes applied reliably.

Integrated terminal & browser

Run, read, auto-fix console issues.

Embeddings for code

Voyage-code-3 improves recall.

Grep search tool

Classic search alongside embeddings.

CodeCompanion pricing

Free

Free
  • Local app; BYO API key.