
milanglacier/minuet-ai.nvim
π§ Toolmilanglacier
A powerful Neovim plugin for seamless, as-you-type AI code completion using your favorite LLMs.
Minuet-ai.nvim is a highly customizable Neovim plugin designed to bridge the gap between powerful LLMs and the terminal-based development environment. Unlike static autocomplete tools, Minuet leverages the context-aware capabilities of modern AI models to provide intelligent, as-you-type suggestions. It is built in Lua, ensuring deep integration with Neovim's native features and performance efficiency.
The plugin supports a vast ecosystem of backends, allowing users to switch between cloud-based APIs like OpenAI's GPT series, Anthropic's Claude, and Google's Gemini, or run models locally via Ollama and Llama.cpp for privacy and offline usage. Key features include configurable prompt templates, support for various completion modes, and seamless interaction with Neovim's built-in completion mechanisms. Its architecture is designed to be lightweight, minimizing latency while maximizing the quality of code generation, making it an essential tool for developers who prioritize both speed and AI-assisted intelligence in their coding workflow.
π‘Highlights
- ββSupports OpenAI, Claude, Gemini, Ollama
- ββNative Lua integration for Neovim
- ββReal-time as-you-type code suggestions
π―For
- ββNeovim users
- ββSoftware engineers
πLinks
- ββGitHub Repository