copilot.lua and CopilotChat.nvim

These are complements that work together: copilot.lua provides the core GitHub Copilot integration for code completion, while CopilotChat.nvim layers on conversational AI capabilities using the same backend, allowing users to use both simultaneously for enhanced coding assistance.

copilot.lua
63
Established
CopilotChat.nvim
60
Established
Maintenance 20/25
Adoption 10/25
Maturity 16/25
Community 17/25
Maintenance 17/25
Adoption 10/25
Maturity 16/25
Community 17/25
Stars: 4,015
Forks: 154
Downloads:
Commits (30d): 12
Language: Lua
License: MIT
Stars: 3,592
Forks: 167
Downloads:
Commits (30d): 9
Language: Lua
License: GPL-3.0
No Package No Dependents
No Package No Dependents

About copilot.lua

zbirenbaum/copilot.lua

Fully featured & enhanced replacement for copilot.vim complete with API for interacting with Github Copilot

This is a Neovim plugin that enhances the experience of using GitHub Copilot, an AI code assistant. It takes your in-progress code and suggests completions, allowing you to quickly accept or browse different options. This tool is for software developers who use Neovim as their primary code editor.

software-development developer-tools neovim-plugin code-completion developer-experience

About CopilotChat.nvim

CopilotC-Nvim/CopilotChat.nvim

Chat with GitHub Copilot in Neovim

This tool integrates AI chat capabilities, like those found in GitHub Copilot, directly into your Neovim coding environment. You can feed it specific files, code snippets, or even URLs, and it provides intelligent responses, code suggestions, and assistance, helping you write and understand code more efficiently. This is designed for software developers who use Neovim as their primary code editor.

software-development code-editing developer-tools AI-assistant Neovim-plugin

Scores updated daily from GitHub, PyPI, and npm data. How scores work