AltHub

olimorris/codecompanion.nvim Alternatives

Neovim AI coding assistant

CodeCompanion is a Neovim plugin that adds an AI coding assistant and agent chat interface, integrating LLM providers and external coding agents through ACP.

6.8kLuaApache-2.0active · last push 2mo agoGitHub

Same job, different approach

Solves the same problem with a different architecture or at a different layer. Expect to rewrite the integration.

anomalyco/opencodeGitHub

Choose when you want a standalone, editor-agnostic TypeScript coding agent instead of a Neovim-bound plugin.

The open source coding agent.

201.7k
TypeScript
MIT
active2mo ago
earendil-works/piGitHub

Choose when you want a customizable AI agent toolkit with an included TUI/CLI rather than relying on CodeCompanion's fixed plugin workflow.

AI agent toolkit: unified LLM API, agent loop, TUI, coding agent CLI

97.8k
TypeScript
MIT
active2mo ago
Hmbown/CodeWhaleGitHub

Choose when you prefer a lightweight Rust terminal coding agent over adding another Lua plugin to Neovim.

Open-source coding agent for your terminal, built in Rust and on a journey of continuous community improvement. Issues and PRs welcome.

41.0k
Rust
MIT
active30d ago
xai-org/grok-buildGitHub

Choose when you want xAI's fullscreen Rust TUI with mouse interaction for Grok/LLM coding sessions instead of a Neovim chat pane.

SpaceXAI's coding agent harness and TUI. Fullscreen, mouse interactive, extensible.

25.9k
Rust
Apache-2.0
active2mo ago
1jehuang/jcodeGitHub

Choose when you are RAM-constrained and prefer a lean Rust harness over the heavier plugin-plus-agent setup in Neovim.

The most RAM efficient harness

18.2k
Rust
MIT
active2mo ago
MoonshotAI/kimi-cliGitHub

Choose when you use Kimi models and want the official Python CLI directly, without tying the assistant to Neovim.

Kimi Code CLI is your next CLI agent.

11.2k
Python
Apache-2.0
active2mo ago
MoonshotAI/kimi-codeGitHub

Choose when you want Moonshot's newer TypeScript Kimi coding agent, especially if you prefer an editor-independent terminal workflow.

Kimi Code CLI — The Starting Point for Next-Gen Agents

7.0k
TypeScript
MIT
active2mo ago
talkcody/talkcodyGitHub

Choose when you want a free MIT-licensed conversational coding agent outside Neovim's UI rather than a plugin.

TalkCody - Code is cheap, show me your talk. 🚀 Free Open Source AI Coding Agent.

464
TypeScript
MIT
active5mo ago
mlhher/late-cliGitHub

Choose when you want a minimal Go CLI with enforced ephemeral subagents to keep reasoning context clean outside Neovim.

AI agent for long-horizon coding with local and cloud models. Built on empirical research.

426
Go
NOASSERTION
active30d ago
KonghaYao/periGitHub

Choose when you need a lightweight ACP-compatible Rust agent that can reuse Claude Code plugins from the terminal.

14MB ACP-Rust Agent, Claude Code Plugin compatible, Dynamic Workflow, Goal, Artifacts, Free Web Search, full feature and better support!

154
Rust
Apache-2.0
active2mo ago
openai/codexGitHub

Choose when you want OpenAI's first-party terminal coding agent with direct Codex model access instead of a Neovim plugin.

Lightweight coding agent that runs in your terminal

124.2k
Rust
Apache-2.0
active29d ago
openinterpreter/openinterpreterGitHub

Choose when you want a coding agent tuned for open models like Kimi K3, running as a standalone tool rather than a Neovim chat.

A coding agent for open models like Kimi K3

68.2k
Rust
Apache-2.0
active2mo ago
cline/clineGitHub

Choose when you want an autonomous agent you can embed as an SDK, run as a CLI, or use in an IDE without depending on the Neovim ecosystem.

Autonomous coding agent as an SDK, IDE extension, or CLI assistant.

68.0k
TypeScript
Apache-2.0
active30d ago
continuedev/continueGitHub

Choose when you want a provider-agnostic open-source coding agent that works beyond Neovim's plugin boundary.

open-source coding agent

35.9k
TypeScript
Apache-2.0
active30d ago
esengine/DeepSeek-ReasonixGitHub

Choose when you are DeepSeek-focused and want a Go terminal agent engineered around prefix-cache stability for lower latency and cost.

DeepSeek-native AI coding agent for your terminal. Engineered around prefix-cache stability — leave it running.

35.5k
Go
MIT
active30d ago
Kilo-Org/kilocodeGitHub

Choose when you want a popular all-in-one agentic coding platform rather than a plugin that is tightly coupled to Neovim.

Kilo is the all-in-one agentic engineering platform. Build, ship, and iterate faster with the most popular open source coding agent.

27.0k
TypeScript
MIT
active2mo ago
zgsm-ai/costrictGitHub

Choose when you need enterprise-oriented features like strict AI coding, code review, and completion bundled in one independent tool.

Costrict - strict AI coder for enterprises, quality first, including AI Agent, AI CodeReview, AI Completion.

4.4k
TypeScript
Apache-2.0
active1mo ago
Gitlawb/openclaudeGitHub

Choose when you want a terminal agent that runs anywhere with any model provider, detached from a specific editor plugin.

runs anywhere. uses anything

30.8k
TypeScript
NOASSERTION
active2mo ago
CommandCodeAI/command-codeGitHub

Choose when you want a dedicated command-driven coding agent outside the editor, though its sparse metadata warrants an extra maturity check.

Command Code AI — the best coding agent for open models.

3.9k
none
active2mo ago
can1357/oh-my-piGitHub

Choose when you want a coding agent that has IDE context wired in rather than a plugin that adds a chat UI to Neovim.

⌥ AI Coding agent for the terminal — hash-anchored edits, optimized tool harness, LSP, Python, browser, subagents, and more

26.4k
TypeScript
MIT
active2mo ago
QwenLM/qwen-codeGitHub

Choose when you want Alibaba's first-party terminal coding agent optimized for Qwen models, independent of Neovim.

An open-source AI coding agent that lives in your terminal.

27.6k
TypeScript
Apache-2.0
active1mo ago
MayDay-wpf/snow-cliGitHub

Choose when you want a multi-provider terminal agent compatible with OpenAI, Gemini, and Claude without being tied to an editor plugin.

Agentic coding in your terminal,Simultaneously compatible with OpenAI, Gemini, and Claude.运行在终端的 AI 编程智能体,同时兼容 Deepseek、OpenAI、Gemini和Claude。

1.1k
TypeScript
NOASSERTION
active2mo ago

End-user tools

Does the same job, but ships as an app. Useful to a person, not swappable into a codebase.

sweepai/sweepGitHub

Choose when you work inside JetBrains rather than Neovim and want AI assistance integrated into that IDE.

Sweep: AI coding assistant for JetBrains

7.7k
Jupyter Notebook
NOASSERTION
slowing1.1y ago

Listed as an alternative to

These projects were analysed and named codecompanion.nvim among their alternatives. The relationship is not symmetric — how codecompanion.nvim rates them is a separate judgement, made when codecompanion.nvim is analysed in its own right.

cline/clineGitHub

calls codecompanion.nvim “Same class, Neovim-native coding assistant; choose it if you live in Neovim.”

Autonomous coding agent as an SDK, IDE extension, or CLI assistant.

68.0kTypeScriptactive
continuedev/continueGitHub

calls codecompanion.nvim “choose if you use Neovim and want an integrated AI coding assistant.”

open-source coding agent

35.9kTypeScriptactive
openai/codexGitHub

calls codecompanion.nvim “Neovim plugin for AI coding; choose it if you want coding assistance inside Vim instead of a standalone terminal agent.”

Lightweight coding agent that runs in your terminal

124.2kRustactive
openinterpreter/openinterpreterGitHub

calls codecompanion.nvim “Neovim plugin if you want AI inside Vim rather than a standalone terminal agent.”

A coding agent for open models like Kimi K3

68.2kRustactive
esengine/DeepSeek-ReasonixGitHub

calls codecompanion.nvim “if you want a Neovim-native AI coding assistant.”

DeepSeek-native AI coding agent for your terminal. Engineered around prefix-cache stability — leave it running.

35.5kGoactive
QwenLM/qwen-codeGitHub

calls codecompanion.nvim “choose if you live in Neovim and want an AI tag agent integrated into your editor; Lua plugin.”

An open-source AI coding agent that lives in your terminal.

27.6kTypeScriptactive
sweepai/sweepGitHub

calls codecompanion.nvim “Use if you use Neovim and want AI coding support inside vim.”

Sweep: AI coding assistant for JetBrains

7.7kJupyter Notebookslowing
anomalyco/opencodeGitHub

calls codecompanion.nvim “If you want AI coding inside Neovim as a plugin.”

The open source coding agent.

201.7kTypeScriptactive
aaif-goose/gooseGitHub

calls codecompanion.nvim “Choose when you want AI coding inside Neovim rather than Goose's standalone CLI/desktop agent.”

an open source, extensible AI agent that goes beyond code suggestions - install, execute, edit, and test with any LLM

54.2kRustactive
Hmbown/CodeWhaleGitHub

calls codecompanion.nvim “choose for AI coding inside Neovim instead of a separate terminal app”

Open-source coding agent for your terminal, built in Rust and on a journey of continuous community improvement. Issues and PRs welcome.

41.0kRustactive
Gitlawb/openclaudeGitHub

calls codecompanion.nvim “Neovim plugin, not a standalone CLI.”

runs anywhere. uses anything

30.8kTypeScriptactive
Kilo-Org/kilocodeGitHub

calls codecompanion.nvim “choose if you're a Neovim user wanting a native Vim-style AI coding plugin.”

Kilo is the all-in-one agentic engineering platform. Build, ship, and iterate faster with the most popular open source coding agent.

27.0kTypeScriptactive
can1357/oh-my-piGitHub

calls codecompanion.nvim “Use if you want AI coding inside Neovim rather than a standalone CLI.”

⌥ AI Coding agent for the terminal — hash-anchored edits, optimized tool harness, LSP, Python, browser, subagents, and more

26.4kTypeScriptactive
1jehuang/jcodeGitHub

calls codecompanion.nvim “Neovim plugin — choose it if you want AI commands inside Vim rather than a separate CLI.”

The most RAM efficient harness

18.2kRustactive
HKUDS/DeepCodeGitHub

calls codecompanion.nvim “Choose when you want a Neovim-native AI coding plugin.”

"DeepCode: Open Agentic Coding (Agent Harness & Loop Engineering & Multi-Agent Orchestration)"

16.5kPythonactive
MoonshotAI/kimi-cliGitHub

calls codecompanion.nvim “This is a Neovim plugin, not a terminal-swappable agent.”

Kimi Code CLI is your next CLI agent.

11.2kPythonactive
MoonshotAI/kimi-codeGitHub

calls codecompanion.nvim “Choose CodeCompanion if you live in Neovim and want AI coding inside the editor rather than a separate terminal CLI.”

Kimi Code CLI — The Starting Point for Next-Gen Agents

7.0kTypeScriptactive