Minuet-AI.nvim is an open-source Neovim plugin that provides AI-powered code completion by connecting the editor to modern large language models. The project is designed to bring real-time AI assistance directly into the developer’s editing environment while maintaining the speed and flexibility expected from the Neovim ecosystem. Instead of relying on a single provider, the plugin supports a variety of LLM backends, allowing developers to choose among services such as OpenAI, Claude, Gemini, Codestral, Ollama, or local inference engines. The system provides both traditional chat-based prompt completion and fill-in-the-middle code generation for models that support that capability. This design allows developers to receive context-aware suggestions as they type, helping accelerate coding tasks such as writing boilerplate code, completing functions, or generating small code blocks.
Features
- AI-powered code completion directly inside the Neovim editor
- Support for multiple language model providers including OpenAI, Claude, Gemini, and Ollama
- Fill-in-the-middle completion for compatible coding models
- Streaming output that displays suggestions progressively during generation
- Highly configurable settings for prompts, providers, and completion behavior
- Integration with existing Neovim completion frameworks and plugins