CopilotC-Nvim/CopilotChat.nvim
Chat with GitHub Copilot in Neovim
Supports multiple AI models (GPT-4o, Claude, Gemini, o3-mini) via GitHub's Copilot API and custom providers like Ollama, with tool calling that allows the LLM to execute workspace functions (file reading, git operations, search) pending user approval. Features a resource/tool annotation system (`#file`, `@copilot`), sticky prompts for persistent context, token-efficient history management via tiktoken, and a comprehensive Lua API for scriptable/headless automation.
3,592 stars. Actively maintained with 9 commits in the last 30 days.
Stars
3,592
Forks
167
Language
Lua
License
GPL-3.0
Category
Last pushed
Mar 09, 2026
Commits (30d)
9
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ai-coding/CopilotC-Nvim/CopilotChat.nvim"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Compare
Related tools
folke/sidekick.nvim
Your Neovim AI sidekick
zbirenbaum/copilot.lua
Fully featured & enhanced replacement for copilot.vim complete with API for interacting with...
MikaelFangel/nixvim-config
🗒️ An easy-setup configuration for NixVim, focused on straightforward customization.
tracyone/vinux
Swiss Army Knife,Dark power (neo)vim config
DanBradbury/copilot-chat.vim
Copilot Chat for Vim