Editors and IDEs

Code editors with AI built in, open source and runnable on your own machine.

avante.nvim leads with 70. One project so far. Updated from public GitHub data.

The ranking

Editors and IDEs: full ranking
RankProjectAdoptionFreshnessMaintenanceEasy to runAgent-readyScore
1avante.nvimNeovim plugin that adds Cursor-style AI chat and code edits inside the editor18.2k starsApache-2.0last commit Oct 2026741008550070 out of 100

Momentum, Verified build, Docs and Privacy are not measured yet; their weight goes to the signals shown. A dash means the signal is not scored for that kind of project. Hover a number for its rating in words.

Reviews

170 out of 100

avante.nvim

Neovim plugin that adds Cursor-style AI chat and code edits inside the editor

18.2k starsApache-2.0last commit Oct 2026

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.

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)
  • 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

Written from each project's README and checked facts. Spot something wrong? Report it on GitHub (opens in a new tab).