OpenViSTAI · Agents · Blockchain · Crypto
Menu
AI Coding Tools

Minuet Ai.nvim

Minuet Ai.nvim is a Lua plugin for Neovim that requests code completions from supported language-model providers and presents them through virtual text, completion plugins, or Neovim completion interfaces.

Independent OpenViST project profile, based on linked sources.

Minuet Ai.nvim — OpenViST project profile in AI Coding Tools.
OpenViST project illustration. See the linked sources for product details.
Understand the project

Practical overview

When it fits

Use Minuet when you want provider-backed code completion inside Neovim and can configure access to a supported model provider.

Who it is for

  • Neovim users who want language-model code suggestions while editing.
  • Developers who already use nvim-cmp or blink.cmp and want to add an LLM-backed completion source.
  • Neovim users who want to connect completion to supported hosted or locally run models.

Documented uses

  • Request code completions while typing or invoke them manually.
  • Review and accept suggestions through virtual text or a completion frontend.
  • Choose between chat-oriented prompts and fill-in-the-middle completion for compatible models.
  • Connect Neovim completion to a supported provider, including listed local-model options.
Before you choose

Requirements & limits

Requires Neovim 0.10 or later and an API key for at least one supported AI provider. nvim-cmp and blink.cmp are optional; the README also documents virtual-text and built-in completion approaches.

  • Automatic completion through nvim-cmp may need a longer fetching timeout because LLM responses can be slower than other completion sources.
  • Virtual text has its own acceptance and navigation key mappings; nvim-cmp and blink.cmp require frontend configuration.
  • Fill-in-the-middle completion applies to compatible models; the README lists DeepSeek, Codestral and Qwen among examples.
  • Next-edit prediction through Duet is explicitly described as highly experimental.
  • The plugin uses Neovim's built-in vim.system and no longer requires plenary.nvim.

Check current requirements in the official documentation. Source-based guidance does not mean OpenViST has run or independently tested this project.

Source-based practical guide

Set up Minuet virtual-text completion

Install Minuet with Lazy.nvim and configure virtual-text controls for accepting and navigating suggestions.

Before you start

  • Neovim 0.10 or later
  • Lazy.nvim
  • An API key for at least one supported AI provider

Steps

  1. Add milanglacier/minuet-ai.nvim to the Lazy.nvim plugin specifications and call require('minuet').setup with your configuration.

  2. Configure the virtualtext key mappings for accepting a full suggestion or lines, cycling suggestions, and dismissing a suggestion.

  3. Configure a supported provider and its API key using the provider instructions in the README.

Expected outcome

Minuet is installed and configured to present completion suggestions as virtual text with the specified controls.

Guide limitations

  • This guide covers installation and configuration; it does not verify a live provider request.
  • A supported provider and its API key are required for completion.
  • Next-edit prediction is a separate feature described as highly experimental.
Evidence and transparency

Sources & review

Source record details
Source availability
Active
Sources checked
12 October 2026
Original website title
milanglacier/minuet-ai.nvim · Official homepage title · retained in its source language