by carlos-algms
Agentic Chat Interface directly in Neovim with ACP providers from Claude-Code, Gemini, Codex, OpenCode, and Cursor-agent
# Add to your Claude Code skills
git clone https://github.com/carlos-algms/agentic.nvimLast scanned: 6/10/2026
{
"issues": [],
"status": "PASSED",
"scannedAt": "2026-06-10T08:07:53.001Z",
"npmAuditRan": true,
"pipAuditRan": true
}See how agentic.nvim compares with popular alternatives.
agentic.nvim is an open-source ai agents skill for AI coding assistants such as Claude Code, Codex CLI, and ChatGPT, built by carlos-algms. Agentic Chat Interface directly in Neovim with ACP providers from Claude-Code, Gemini, Codex, OpenCode, and Cursor-agent. It has 620 GitHub stars.
Yes. agentic.nvim passed SkillsLLM's automated security scan — a dependency vulnerability audit plus prompt-injection heuristics — with no high-severity issues. You can read the full report in the Security Report section on this page.
Clone the repository with "git clone https://github.com/carlos-algms/agentic.nvim" and add it to your Claude Code skills directory (see the Installation section above).
agentic.nvim is primarily written in Lua. It is open-source under carlos-algms on GitHub, so you can review or fork the full source.
Yes. SkillsLLM lists many other AI Agents skills you can browse and compare side by side. Open the AI Agents category from the badge at the top of this page, or use the Related Skills and comparison links further down to weigh agentic.nvim against similar tools.
No comments yet. Be the first to share your thoughts!
Based on votes and bookmarks from developers who liked this skill
⚠️ Third-Party Software Notice
This skill is third-party open-source software developed and hosted independently on GitHub. SkillsLLM is an informational directory and does not control or maintain the underlying repository.
Any security checks, ratings, or warnings displayed by SkillsLLM are automated and limited in scope. They do not constitute a security certification or guarantee that the software is safe, error-free, or free from malicious code, vulnerabilities, compromised dependencies, or prompt-injection risks.
Review the source code, permissions, dependencies, and configuration before installing or running any third-party skill. Use is at your own risk. To the maximum extent permitted by applicable law, SkillsLLM is not liable for losses arising from third-party software.
⚡ A Chat interface for AI agents in Neovim that works with any provider supporting the Agent Client Protocol (ACP) — including Claude, Gemini, Codex, OpenCode, Cursor Agent, Copilot, Auggie, Mistral Vibe, Cline, Goose, Kiro, Pi, and more.
Agentic.nvim brings your AI assistant to Neovim through the implementation of the Agent Client Protocol (ACP).
You'll get the same results and performance as you would when using the ACP provider's official CLI directly from the terminal.
Agentic.nvim is the interface, your agent is the Brain. This plugin will use all the same configurations and authentication methods you already have set up on your terminal.
Including your MCP servers, commands, SKILLs, and sub-agents, you don't have to recreate your configuration to use Agentic.nvim.
Sessions are interchangeable — start a conversation in Neovim and continue it in the terminal, or pick up a terminal session right inside Neovim. Your ACP provider manages sessions natively, so they're available everywhere.
There're no hidden prompts or magic happening behind the scenes. Just a Chat interface, your colors, and your keymaps.
Works with any AI provider that implements the Agent Client Protocol, including, but not limited to:
...and any future ACP-compatible provider.
claude /login, or gemini auth login
once and, if they're working on your Terminal, they will work automatically
on Agentic.<localLeader>m in the chat widget)<localLeader>s in the chat widget)/ in the prompt as the first character@ to trigger autocomplete for workspace files
@file1.lua @file2.luaDefault, Auto Accept, Plan mode, etc... (depends on the provider)https://github.com/user-attachments/assets/4b33bb18-95f7-4fea-bc12-9a9208823911
When editing files, if your provider asks for permission, you can see a diff preview side-by-side or inline, set your preference in your options:
| Side-by-side | Inline |
|---|---|
| ![Side-by-side diff][preview-diff-side-by-side-image] | ![Inline diff][preview-diff-inline-image] |
https://github.com/user-attachments/assets/000c5a9a-5469-44e3-b302-4074caa58fa9
Drag-n-Drop or paste an image from the Clipboard directly to the chat context:
https://github.com/user-attachments/assets/6ae57136-9c08-4d71-bc8a-59babc49be4d
Start in the terminal, continue in Neovim — or the other way around!
https://github.com/user-attachments/assets/96a11aae-3095-46e7-86f1-ccc02d21c04f
Add the current file to the Chat context or the selected text, let your agent know where you want it to work.
https://github.com/user-attachments/assets/b6b43544-a91e-407f-834e-4b4de41259f8
@ to fuzzy find any file:https://github.com/user-attachments/assets/c6653a8b-20ef-49c8-b644-db0df1b342f0
We recommend using pnpm
pnpm uses a constant, static global path, that's resilient to updates.
While npm loses global packages every time you change Node versions using
tools like nvm, fnm, etc...
You are free to chose any installation method you prefer!
| Provider | Install |
|---|---|
| [claude-agent-acp][claud |