11st of 1 in Editors and IDEs
avante.nvim
Neovim plugin that adds Cursor-style AI chat and code edits inside the editor
- Stars
- 18.2k
- License
- Apache-2.0
- Last commit
- Oct 2026
- Last release
- Sep 2026
- Language
- Lua
17,308 on 24 Mar 202618,190 on 13 Oct 2026
From GitHub's daily star counts.
Checked on GitHub.
Overview
avante.nvim is a Lua Neovim plugin with a Rust-built component. It opens a chat sidebar that answers questions about the current file and applies suggested changes to source files. It supports an agentic mode with tools, ACP agents such as codex and gemini, and many model providers. A per-project avante.md file supplies instructions.
Who it is for: Neovim users who want Cursor-like AI editing without leaving the editor
Strengths
- Runs inside Neovim; suggested changes can be applied to files with one command
- Supports many providers: openai, anthropic, mistral, deepseek, ollama, llama-cpp, copilot
- ACP support lets external agents like codex and gemini drive edits
- Project-level avante.md instructions file; optional local RAG service
Weaknesses
- Requires Neovim 0.11+ (badge says 0.12+); README is inconsistent on version
- Install needs a build step: make with curl and tar, or cargo to build from source
- Auto-suggestions are marked experimental and costly because of high request frequency
- Tool permissions are auto-approved by default (auto_approve_tool_permissions = true)
What it needs
- no GPU
- Needs Neovim 0.11+, plenary.nvim, nui.nvim, mega.cmdparse, curl and tar, or cargo, provider API key or local model server
- Models: claude, openai, azure, gemini, cohere