About this project

avante.nvim is a Neovim plugin designed to emulate the behaviour of the Cursor AI IDE. It provides AI-driven code suggestions and the ability to apply these recommendations directly to source files with minimal effort. The plugin supports multiple AI providers including OpenAI, Anthropic, Mistral, DeepSeek, Ollama, and llama-cpp, as well as Agent Client Protocol (ACP) support for tools like codex and gemini. Key features include AI-powered code assistance, one-click application of suggested changes, project-specific instruction files via avante.md, optional local RAG service, web search engines, custom tools, and MCP integration. An Avante Zen Mode allows launching the plugin as a Vibe Coding Agent CLI while retaining Neovim underneath. The plugin requires Neovim 0.11.0 or later and can be installed through various plugin managers including lazy.nvim, Pack, rocks.nvim, vim-plug, mini.deps, Home Manager, and Nixvim. Configuration options cover providers, behaviour, mappings, windows, highlights, diff handling, and suggestions.