CopilotC-Nvim/CopilotChat.nvim

Chat with GitHub Copilot in Neovim

63
/ 100
Established

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.

No Package No Dependents
Maintenance 20 / 25
Adoption 10 / 25
Maturity 16 / 25
Community 17 / 25

How are scores calculated?

Stars

3,592

Forks

167

Language

Lua

License

GPL-3.0

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.