avante.nvim
An AI coding assistant for Neovim that applies suggested edits to files and supports local models through Ollama or llama-cpp.
Alternative to:
avante.nvim adds AI coding assistance to Neovim for developers who want code questions and suggested edits inside their existing editor. It lets you choose a model backend and apply recommendations directly to source files.
- Code questions and edits: Ask about the current file, request improvements or modifications, and apply the assistant's proposed changes.
- Project context: Include repository maps, selected files, open buffers and diagnostics in a conversation, with project instruction files for coding conventions and optional local retrieval for additional context.
- Coding agents: Agent Client Protocol support connects Neovim to Codex, Gemini and Claude Code for editing, file operations and tool execution.
- Reusable requests and search: Custom prompt templates cover recurring tasks such as refactoring, while search tools connect to services including Brave Search, Kagi and SearXNG.
The plugin is open source under Apache 2.0. It runs within Neovim and supports Ollama and llama-cpp for local LLM use, alongside OpenAI, Anthropic, Mistral and DeepSeek. Choosing a cloud provider sends the request's code context to that service. Optional Fast Apply uses the Morph API and sends it the original code, edit instructions and an update snippet to merge the changes.