#479 · Primary category: AI Coding Assistants
copilot-cmp
Lua plugin to turn github copilot into a cmp source
Project last updated:12/11/24
GitHub Stars
1.4K
Forks
67
Contributors
13
License
MIT
Why we included this project
Neovim users who already manage completions through nvim-cmp will find this plugin the simplest way to bring GitHub Copilot into that same menu. It wraps zbirenbaum's copilot.lua and exposes Copilot's output as a normal cmp source, so suggestions appear as snippet entries in your existing completion popup and show their full contents when you hover them. You interact with them using the same keybindings and highlighting you've already set up for LSP and snippet completions, and the Copilot icon is configurable through lspkind. It's a small, focused bridge rather than a full editor plugin: you need copilot.lua installed first and should be comfortable adding sources in your own cmp config. For teams that standardize on nvim-cmp, this is a clean way to fold AI suggestions into the tooling you already rely on.
Articles for this project
No articles for this project yet.
To suggest a topic or contribute an article, contact us.
Related projects in this category
superpowers
An agentic skills framework & software development methodology that works.
ECC
The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.
skills
Skills for Real Engineers. Straight from my .agents directory.
opencode
The open source coding agent.
andrej-karpathy-skills
A single CLAUDE.md file to improve Claude Code behavior, derived from Andrej Karpathy's observations on LLM coding pitfalls.