vim-ai
AI-powered code assistant for Vim. Generate, edit and chat with GPT models like ChatGPT using OpenAI (by madox2)
cursor
The AI Code Editor (by cursor)
| vim-ai | cursor | |
|---|---|---|
| 14 | 73 | |
| 1,098 | 31,430 | |
| 3.6% | 0.0% | |
| 8.8 | 5.7 | |
| about 2 months ago | about 1 year ago | |
| Python | TypeScript | |
| MIT License | MIT License |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
vim-ai
Posts with mentions or reviews of vim-ai. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2024-11-03.
- gptel: A simple LLM client for Emacs
I’ve been happy with vim-ai plugin: https://github.com/madox2/vim-ai
- For those that have experimented w/ GPT plugins, have you found a favourite yet?
I use https://github.com/aduros/ai.vim. But my use case is mostly for generating stub code documentation and improving my writing so it might not apply for your use case. I also have my eye on https://github.com/madox2/vim-ai but I really like the workflow of ai.vim.
- vim-ai update: wiki, extension points and more...
I would also like to announce a Community Wiki and invite you all to contribute. You might find useful especially a collection of prompts that can be used (not only) with the vim-ai plugin, or custom commands section that contains commands extending basic functionality such as suggesting a git commit message :GitCommitMessage.
- neoai.nvim VS vim-ai - a user suggested alternative 2 projects | 19 Apr 2023
- CodeGPT.nvim VS vim-ai - a user suggested alternative 2 projects | 19 Apr 2023
- ChatGPT.nvim VS vim-ai - a user suggested alternative 2 projects | 17 Apr 2023
- ChatGPT in Vim
- vim-ai: ChatGPT and OpenAI plugin - New Features!
I am working on integrating OpenAI and ChatGPT into Vim: https://github.com/madox2/vim-ai
- AI plugin overview
vim-ai - 70, generate + refactor, again, offers the cursor.so functionality but in limited, will just replace all your selected text fashion.
- Any way to integrate chatgpt plus with vim?
You might find useful vim-ai plugin: https://github.com/madox2/vim-ai
cursor
Posts with mentions or reviews of cursor. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2025-12-22.
- Guide to AI Coding Agents & Assistants: How to Choose the Right AI Tool
Cursor is a fork of VS Code with AI woven into its core. Its agent mode accepts high-level goals, generates and edits files, runs code, and iterates until it succeeds. It supports multi-line edits, smart rewrites and targeted command execution, and allows you to choose between models from OpenAI, Anthropic and Gemini. Cursor also provides background agents and unlimited completions on higher plans.
- Integrating Claude Code into Production Workflows
In early 2025, I tried to adopt Cursor IDE (https://cursor.com/) for my workflow. It's built on top of VS Code. The disadvantage of working in an unfamiliar IDE outweighed all the benefits I gained from Cursor. I'm a big fan of JetBrains products and have been using IntelliJ IDEA for a decade. I tried using both IDEs—IntelliJ IDEA for regular work and Cursor for delegating tasks to the LLM—but this approach led to constant context switching and loss of focus. Eventually, I stopped using Cursor entirely.
- Google Antigravity : l'ère des IDE Agentique
- The 6 Best AI Code Review Tools for Pull Requests in 2025
BugBot is deeply integrated with the Cursor IDE. When it flags an issue, you can jump directly to the problematic code in your editor and apply the suggested fix with one click. The tight IDE integration makes the review-fix-verify cycle extremely fast.
- Building on AWS with Cursor
This is different from having Cursor write Terraform or Pulumi. Those tools let you define infrastructure explicitly, which means Cursor would need to generate proper Terraform configurations, understand AWS resource dependencies, and manage state correctly. AI-generated infrastructure code risks hallucinations that create security vulnerabilities, resource misconfigurations, and version conflicts - meaning you need to carefully review thousands of lines of generated IaC before deploying.
- The Art of Vibe Coding With Actual Discipline
Keep a reusable prompt structure : Build templates for feature development, bug fixes, refactoring, testing, and documentation. If you’re using Cursor, keep them inside your .cursor folder for quick access. The same structure can be shared with your team so everyone works with the same clarity.
- Plain ReactNative-Expo setup with pure JavaScript
Cursor is my IDE of choice.
- How to use Cursor to Generate API Testcases in Requestly
That’s where automation changes the game. By pairing Cursor, an AI-powered coding assistant, with Requestly's local-first API testing and mocking platform, you can offload the grunt work of writing tests to AI while keeping execution secure and reproducible on your own system. In this article, we’ll walk through how to set up Cursor with Requestly, generate test cases automatically, and run them end-to-end so that you can focus less on boilerplate and more on shipping features.
- Developer Tooling #008
Cursor
- Project-based learning vs tutorials: Escape tutorial hell
AI tools like GitHub Copilot, Cursor, and ChatGPT excel at the syntax-heavy, pattern-recognition tasks that tutorials teach. Need a React component? AI can generate it. Need to implement a common pattern? AI knows dozens of approaches.
What are some alternatives?
When comparing vim-ai and cursor you can also consider the following projects:
chatgpt-vim - Use ChatGPT/OpenAI from inside Vim.
codeium.nvim - A native neovim extension for Codeium
vim_codex - Supercharge your Vim editor with AI-powered code completion using OpenAI Codex. Boost productivity and save time with intelligent suggestions.
copilot.lua - Fully featured & enhanced replacement for copilot.vim complete with API for interacting with Github Copilot
neoai.nvim - Neovim plugin for intracting with GPT models from OpenAI
ai.vim - Generate and edit text in Neovim using OpenAI and GPT.