AI plugin overview

This page summarizes the projects mentioned and recommended in the original post on /r/neovim

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • codeium.nvim

    Discontinued A native neovim extension for Codeium

  • There is also Codeium: - Official (vimscript) plugin: https://github.com/Exafunction/codeium.vim - Community lua-cmp-plugin: https://github.com/jcdickinson/codeium.nvim

  • backseat.nvim

    A neovim plugin that uses GPT to highlight and explain code readability issues

  • There is my brand new Backseat.nvim plugin https://github.com/james1236/backseat.nvim. It highlights code readability issues using GPT

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • copilot.vim

    Neovim plugin for GitHub Copilot

  • copilot.vim - 4.9k, suggest, the one that started it all. Will give virtualtext suggestions and can be triggered to generate. Limited compared to cursor but still good for generation.

  • cursor

    The AI-powered code editor

  • the new https://cursor.so editor demonstrates how editing with AI is the future, and real powerful. Now I love neovim, but only because it makes me productive. I don't want to leave neovim, but without solid AI integration like cursor, it looks obvious editors without strong AI integration will never be as productive as those with. So, I went out to scour the current neovim AI plugin landscape, and to hear what others have found the best AI integration.

  • copilot.lua

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

  • copilot.lua - 773, suggest, lua rewrite of copilot.vim, still hopping between the .vim and .lua to figure out if this one is just suggesting less but so far I like it a bit better.

  • copilot-cmp

    Lua plugin to turn github copilot into a cmp source

  • copilot-cmp - 440, suggest, gives copilot suggestions as autocompletions in the completion window. I like this one less as cmp only completes after 4 characters written or so and Codex (AI behind copilot) gives some of its most powerful suggestions after a newline. Perhaps it can be comfortably combined, would love to hear from anyone doing so.

  • ai.vim

    Generate and edit text in Neovim using OpenAI and GPT.

  • ai.vim - 211, generate + refactor, yay! refactor, looks like this one is the closest to what cursor is offering but then also adds trigger based generation, but no fancy diff like cursor.so. Not sure yet if manual generate is useful if you already have suggest that you can manually trigger after a comment. That would be 95% the same I'm guessing.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • vim-ai

    AI-powered code assistant for Vim. Generate, edit and chat with GPT models like ChatGPT using OpenAI

  • vim-ai - 70, generate + refactor, again, offers the cursor.so functionality but in limited, will just replace all your selected text fashion.

  • nvim-magic

    Discontinued :genie: Pluggable framework for using AI code assistance in Neovim

  • nvim-magic - generate + refactor, dead

  • ChatGPT.nvim

    ChatGPT Neovim Plugin: Effortless Natural Language Generation with OpenAI's ChatGPT API

  • I mean there is https://github.com/jackmort/chatgpt.nvim which has ~1.4k stars.

  • codeium.vim

    Free, ultrafast Copilot alternative for Vim and Neovim

  • There is also Codeium: - Official (vimscript) plugin: https://github.com/Exafunction/codeium.vim - Community lua-cmp-plugin: https://github.com/jcdickinson/codeium.nvim

  • CodeGPT.nvim

    CodeGPT is a plugin for neovim that provides commands to interact with ChatGPT.

  • neural

    AI Vim/Neovim code generation plugin (OpenAI, ChatGPT, and more)

  • See also "Neural" (245 stars): https://github.com/dense-analysis/neural

  • nvim-config

  • Just tried your config but its still the same. When i call :Copilot panel, nothing loads forever and it synthesize nothing I also do not get inline suggestions of anykind. Here is my LazyVim config if you care to help me out.

  • chatgpt.nvim

    Query ChatGPT in Neovim (by terror)

  • vim_codex

    Supercharge your Vim editor with AI-powered code completion using OpenAI Codex. Boost productivity and save time with intelligent suggestions.

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts