#4545th of 63 in Coding agents and assistants

codecompanion.nvim

Neovim plugin for chatting with LLMs and ACP coding agents

Stars
6.9k
License
Apache-2.0
Last commit
Oct 2026
Last release
Oct 2026
Language
Lua

Missed the latest GitHub check; these facts may be older.

Overview

CodeCompanion adds a chat buffer, inline code transformations and an action palette to Neovim, backed by HTTP adapters for providers such as Anthropic, OpenAI, Gemini, Copilot and Ollama. It also connects to CLI agents like Claude Code, Codex and Gemini CLI through the Agent Client Protocol, and to MCP servers. It is written in Lua and installs through lazy.nvim or any other plugin manager.

Who it is for: Neovim users who want LLM chat and coding agents in their editor

Strengths

  • Many built-in adapters, including Ollama, OpenRouter and Azure OpenAI, plus a custom adapter API
  • ACP support lets Claude Code, Codex, Gemini CLI and others run inside Neovim
  • Supports MCP, skills, rules files (CLAUDE.md, .cursor/rules) and custom prompts
  • Review UI to comment on and approve or reject agent code changes

Weaknesses

  • Works only inside Neovim
  • Depends on plenary.nvim and nvim-treesitter being installed
  • Maintainer accepts contributions at his discretion
  • Hardware requirements for local models are not documented

What it needs

  • Docker
  • Needs Neovim, plenary.nvim, nvim-treesitter
  • Models: Anthropic, OpenAI, Azure OpenAI, Google Gemini, GitHub Copilot

Also in Coding agents and assistants

See all 63
Also in Coding agents and assistants
RankProjectScore
1claw-codeRust CLI coding agent harness using Anthropic and OpenAI-compatible APIs194.9k starsMIT83 out of 100
2ArchonYAML workflow engine that runs AI coding agents through fixed dev steps23.7k starsMIT80 out of 100
3opencodeTerminal coding agent with build and plan modes, plus a desktop app213.5k starsMIT79 out of 100
#4piTerminal coding agent with extensions, skills, and an SDK115.2k starsMIT79 out of 100
#5oh-my-openagentTerminal coding agent with multi-model orchestration and git-backed memory70k starscustom license79 out of 100