A Neovim plugin that emulates Cursor AI IDE's behavior, providing AI-powered code suggestions and one-click application.
avante.nvim is a Neovim plugin that emulates the AI-powered features of Cursor IDE, allowing developers to get AI-driven code suggestions and apply them directly within Neovim. It solves the problem of context switching between traditional editors and AI coding assistants by integrating AI capabilities directly into the Neovim workflow.
Neovim users who want AI-assisted coding features similar to Cursor IDE without leaving their preferred editor, particularly developers who value keyboard-driven workflows and extensibility.
Developers choose avante.nvim because it brings modern AI coding assistance into Neovim's highly customizable environment, offering one-click code application, project-specific AI instructions, and the ability to use familiar Vim motions and plugins while working with AI.
Use your Neovim like using Cursor AI IDE!
Zen Mode maintains Vim keybindings and plugin ecosystem, allowing muscle-memory operations while leveraging AI, as highlighted in the README's philosophy of enhancing workflow.
Supports avante.md files for project-specific instructions, enabling tailored AI responses based on context, with detailed examples and best practices provided.
Configurable with various AI providers like Claude, OpenAI, and Gemini, including ACP support for enhanced agent interactions, offering choice and redundancy.
Features one-click application of AI suggestions with Fast Apply for instant edits, streamlining the editing process as a core feature.
Requires installing multiple dependencies, setting API keys, and configuring external tools like Docker for RAG service, which can be daunting for new users.
The project is in rapid iteration phase with warnings about rough edges and significant changes, leading to potential bugs and breaking changes.
Relies on external AI services, optional plugins, and tools like Docker, increasing maintenance and potential points of failure.
avante.nvim is an open-source alternative to the following products:
✨ AI Coding, Vim Style
ChatGPT Neovim Plugin: Effortless Natural Language Generation with OpenAI's ChatGPT API
Chat with GitHub Copilot in Neovim
Integrate Neovim and OpenCode AI to stay in your flow.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.