Vim Neovim AI Plugins LLM Tools
AI-powered editor plugins and integrations for Vim and Neovim, including code generation, writing assistance, and LLM-based text manipulation. Does NOT include standalone AI applications, general IDE integrations (VSCode, JetBrains), or non-editor-specific AI tools.
There are 61 vim neovim ai plugins tools tracked. 7 score above 50 (established tier). The highest-rated is olimorris/codecompanion.nvim at 69/100 with 6,283 stars. 3 of the top 10 are actively maintained.
Get all 61 projects as JSON
curl "https://pt-edge.onrender.com/api/v1/datasets/quality?domain=llm-tools&subcategory=vim-neovim-ai-plugins&limit=20"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
| # | Tool | Score | Tier |
|---|---|---|---|
| 1 |
olimorris/codecompanion.nvim
β¨ AI Coding, Vim Style |
|
Established |
| 2 |
madox2/vim-ai
AI-powered code assistant for Vim. OpenAI and ChatGPT plugin for Vim and Neovim. |
|
Established |
| 3 |
milanglacier/minuet-ai.nvim
π Dance with Intelligence in Your Code. Minuet offers code completion... |
|
Established |
| 4 |
jackMort/ChatGPT.nvim
ChatGPT Neovim Plugin: Effortless Natural Language Generation with OpenAI's... |
|
Established |
| 5 |
Kurama622/llm.nvim
A large language model (LLM) plugin for Neovim, provides commands to... |
|
Established |
| 6 |
frankroeder/parrot.nvim
parrot.nvim π¦ - the plugin that brings stochastic parrots to Neovim. |
|
Established |
| 7 |
ravitemer/codecompanion-history.nvim
A history management extension for codecompanion AI chat plugin that enables... |
|
Established |
| 8 |
Robitx/gp.nvim
Gp.nvim (GPT prompt) Neovim AI plugin: ChatGPT sessions & Instructable... |
|
Emerging |
| 9 |
azorng/goose.nvim
seamless neovim integration with goose - work with a powerful AI agent... |
|
Emerging |
| 10 |
Bryley/neoai.nvim
Neovim plugin for intracting with GPT models from OpenAI |
|
Emerging |
| 11 |
Flemma-Dev/flemma.nvim
Flemma turns Neovim into a first-class AI workspace. |
|
Emerging |
| 12 |
meeehdi-dev/bropilot.nvim
π€ Neovim code suggestion and completion (just like GitHub Copilot, but... |
|
Emerging |
| 13 |
luozhiya/fittencode.nvim
Fitten Code AI Programming Assistant for Neovim |
|
Emerging |
| 14 |
waxdred/Term_ChatGPT
Neovim plugin for interacting with OpenAI GPT-3 chatbot in Goland |
|
Emerging |
| 15 |
editor-code-assistant/eca-nvim
Editor Code Assistant (ECA) integration for NVIM |
|
Emerging |
| 16 |
0xStabby/chatgpt-vim
Use ChatGPT/OpenAI from inside Vim. |
|
Emerging |
| 17 |
dense-analysis/neural
AI Vim/Neovim code generation plugin (OpenAI, ChatGPT, and more) |
|
Emerging |
| 18 |
franco-ruggeri/codecompanion-spinner.nvim
Inline spinner for CodeCompanion in Neovim |
|
Emerging |
| 19 |
huynle/ogpt.nvim
Chat with Ollama/OpenRouter/Huggingface/TextGen/OpenAI/Gemini/Anthropic GPT... |
|
Emerging |
| 20 |
aaronik/GPTModels.nvim
GPTModels - a multi model, window based LLM AI plugin for neovim, with an... |
|
Emerging |
| 21 |
Jacob411/Ollama-Copilot
Neovim plugin for code completion |
|
Emerging |
| 22 |
you-n-g/simplegpt.nvim
You need customized prompts for your tasks! π€SimpleGPT is a Vim plugin... |
|
Emerging |
| 23 |
iovdin/tune.nvim
Neovim plugin for tune - chat with ai in a text file |
|
Emerging |
| 24 |
JosefAlbers/Vim-LM
AI Copilot for Vim/NeoVim |
|
Emerging |
| 25 |
blob42/codegpt-ng.nvim
Minimalist command based AI plugin to interact with LLM backends like... |
|
Emerging |
| 26 |
nsbradford/VimGPT
Experimental LLM agent/toolkit with direct Vim access using neovim/pynvim |
|
Emerging |
| 27 |
magicalne/nvim.ai
Inspired by Zed AI, it allows you to chat with your buffers, insert code... |
|
Emerging |
| 28 |
archibate/nvim-gpt
Integrated ChatGPT + Bing AI in NeoVim just for neo-pioneers like you :) |
|
Emerging |
| 29 |
CamdenClark/flyboy
a lightweight ChatGPT plugin for neovim |
|
Experimental |
| 30 |
S1M0N38/dante.nvim
β A basic writing tool powered by LLM |
|
Experimental |
| 31 |
0xrusowsky/nvim-ctx-ingest
A Neovim plugin for efficiently sharing your project's most relevant context... |
|
Experimental |
| 32 |
tdfacer/explain-it.nvim
Simple and effective AI integration with your favorite Neovim text editor!... |
|
Experimental |
| 33 |
greeschenko/vim9-ollama
Local driven AI assistent plugin written in the cutting-edge Vim9 script and... |
|
Experimental |
| 34 |
nekowasabi/aider.vim
Helper aider with neovim |
|
Experimental |
| 35 |
vincent178/nvim-github-link
GithubLink is a Neovim plugin that generates Github links for the current... |
|
Experimental |
| 36 |
0xble/dotagent.nvim
Neovim completion for local agent commands and skills, with env-gated... |
|
Experimental |
| 37 |
gvcgo/fcode
Local adapter for lsp-ai. |
|
Experimental |
| 38 |
RayenMnif/tgpt.nvim
AI Chatbots in Neovim without needing API keys |
|
Experimental |
| 39 |
franco-ruggeri/codecompanion-lualine.nvim
Lualine component for CodeCompanion in Neovim |
|
Experimental |
| 40 |
bennorichters/taal.nvim
A Neovim plugin that uses LLMs to improve the grammar and spelling of... |
|
Experimental |
| 41 |
hansmrtn/clanker.nvim
slop bot plugin for nvim |
|
Experimental |
| 42 |
otaleghani/dwight.nvim
"Assistant to the regional coder". A Neovim AI assistant that puts you in... |
|
Experimental |
| 43 |
S1M0N38/ai.nvim
β§ Query LLMs following OpenAI API specification |
|
Experimental |
| 44 |
S1M0N38/chatml.nvim
OpenAI chat completion request (JSON) β markdown & sent requests |
|
Experimental |
| 45 |
someiro/MVrc
Modern Vim run command |
|
Experimental |
| 46 |
wallpants/ghost-text.nvim
π» Use Neovim to write in your browser. Everything you type in Neovim will be... |
|
Experimental |
| 47 |
mrloop/repo-map.nvim
Create repo map in nvim for use with LLM providing concise data for context window. |
|
Experimental |
| 48 |
gw31415/denops-aioperator.nvim
Text converting operator via OpenAI API for Neovim. |
|
Experimental |
| 49 |
micheam/ai-assistant-console
An intuitive CLI client and Vim9 plugin for the OpenAI API, enabling... |
|
Experimental |
| 50 |
vaibhav-venkat/rgpt.nvim
Use AI to automatically give suggestions for your code |
|
Experimental |
| 51 |
k2589/LLuMinate.nvim
Neovim plugin for automaticaly passing extra context for LLM on code snippet... |
|
Experimental |
| 52 |
heilgar/nochat.nvim
Effortless Natural Language Generation: Ollama, Anthropic (Calude), ChatGTP |
|
Experimental |
| 53 |
nikhildaharwal2004/context.nvim
π Copy and manage editor context effortlessly with context.nvim, a versatile... |
|
Experimental |
| 54 |
xavierdejesus523-cmyk/99
π€ Enhance your coding experience with 99, the AI client for Neovim designed... |
|
Experimental |
| 55 |
okuvshynov/vimqq
local LLM chat for vim with dynamic warmup, forks and multi-model support |
|
Experimental |
| 56 |
Dan7h3x/chatter.nvim
A simple/functional automated plugin to chat with local LLMs |
|
Experimental |
| 57 |
iberianpig/chatgpt.vim
This Vim plugin allows direct interaction with ChatGPT within the Vim... |
|
Experimental |
| 58 |
XiaoConstantine/mongoose.nvim
Plugin tracking keybinding usage stats |
|
Experimental |
| 59 |
vim-utilities/proompter
Leverage local LLM via Vim to boost bug breading within your code ;-P |
|
Experimental |
| 60 |
RAJ8664/chatbot.nvim
An experimental Neovim Chatbot plugin powered by LangChain and OpenRouter. |
|
Experimental |
| 61 |
takavfx/gptwriter.vim
Vim plugin for GPT access and wirte into a baffer directly. |
|
Experimental |