InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now. Learn more →
CopilotChat.nvim Alternatives
Similar projects and alternatives to CopilotChat.nvim
-
ollama
Get up and running with Llama 3.3, DeepSeek-R1, Phi-4, Gemma 3, Mistral Small 3.1 and other large language models.
-
InfluxDB
InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
-
-
-
-
-
Stream
Stream - Scalable APIs for Chat, Feeds, Moderation, & Video. Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.
-
-
-
-
-
-
-
shodohflo
Pure Python netflow and DNS correlation, with reusable Frame Streams, DnsTap and Protobuf implementations
-
rear_view_rpz
Turn your recursive DNS (BIND) server into a network investigation enabler with DnsTap and RPZ. Make PTR recs great again!
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
CopilotChat.nvim discussion
CopilotChat.nvim reviews and mentions
-
What motivates you to contribute to open source projects?
Sometimes they end up being helpful for other people.
E.g. https://github.com/CopilotC-Nvim/CopilotChat.nvim was written in a single afternoon while sitting at a social event I didn't enjoy and now there's 60 contributors and I've completely handed over ownership/maintenance to the community
I still use an ancient version of obsidian on my phone because it works with my hacks to self host the native sync server https://github.com/acheong08/obi-sync
For other open source contributions, I generally just add features I want or fix random bugs. I use exclusively open source software for everything, no big tech accounts at all. So contributing only helps myself
-
Bringing GitHub Copilot Chat to Vim
Originally I forked tpope/github's copilot.vim repo and added the basic chat ability into that but quickly pivoted to my own plugin after realizing that PRs are closed to the original copilot.vim repo (uses Copilot LSP to to inline code completion). Since the nvim community has a CopilotChat.nvim plugin that is already well established my goal is to mirror the functionality of that but written in Vimscript.
- Copilot Chat for Neovim
-
GitHub Copilot is now available for free: The AI editor for everyone
https://github.com/github/copilot.vim works pretty well for inline autocompletion
https://github.com/CopilotC-Nvim/CopilotChat.nvim is the best I've found for the chat-type interaction. It lets you choose models/etc.
It's still not quite as nice as cursor, but decent enough that I enjoy using them
-
The Joy of the Unknown: Exploring Audio Streams with Rust and Circular Buffers
Armed with Neovim and Copilot Chat (shoutout to the amazing CopilotChat.nvim plugin!), I embarked on a journey of collaborative problem-solving. Copilot Chat became my virtual rubber duck, allowing me to bounce ideas back and forth in a ping-pong conversation style.
-
GitHub Copilot Workspace: Welcome to the Copilot-native developer environment
Link btw since it’s on a org: https://github.com/CopilotC-Nvim/CopilotChat.nvim
Re: official version
There was some discussion but the answer is that it’s just too difficult. Our version was reversed from a bunch of MITM and guesswork. The VSCode implementation has a “@workspace” command which involves complex tree-sitter integration, sending off all your code to be vectorized, and uses RAG to get the most relevant snippets. We obviously weren’t able to implement all features. They can get away with this in JavaScript because you can get just about anything via npm. In Lua, most things have to be from scratch. I had to spend a few hours just getting tiktoken working in Lua and even then it requires manual installation. The package management system with Lazy.nvim is very lacking.
- Show HN: Copilot Chat for Neovim
-
A note from our sponsor - InfluxDB
www.influxdata.com | 7 Jul 2025
Stats
CopilotC-Nvim/CopilotChat.nvim is an open source project licensed under GNU General Public License v3.0 only which is an OSI approved license.
The primary programming language of CopilotChat.nvim is Lua.
Popular Comparisons
- CopilotChat.nvim VS codecompanion.nvim
- CopilotChat.nvim VS plandex
- CopilotChat.nvim VS tbdex-example-android
- CopilotChat.nvim VS ollama-copilot
- CopilotChat.nvim VS inspectus
- CopilotChat.nvim VS fuck-copilot
- CopilotChat.nvim VS copilot-chat.vim
- CopilotChat.nvim VS copilot.vim
- CopilotChat.nvim VS billing
- CopilotChat.nvim VS copilot