Top AI Repos โ open-source AI, indexed and scored
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
๐ Dance with Intelligence in Your Code. Minuet offers code completion as-you-type from popular LLMs including OpenAI, Gemini, Claude, Ollama, Llama.cpp, Codestral, and more.
| Date | Stars |
|---|---|
| 2026-07-31 | 1347 |
| 2026-08-01 | 1348 |
| 2026-08-02 | 1349 |
| 2026-08-03 | 1349 |
| 2026-08-04 | 1353 |
| 2026-08-05 | 1355 |
| 2026-08-06 | 1355 |
Today
โ stars today
This week
โ stars this week
This month
โ stars this month
Momentum
60.0
growth rate 0.00%/day
- [Minuet](#minuet)
- [Features](#features)
- [Requirements](#requirements)
- [Installation](#installation)
- [Quick Start](#quick-start)
- [Virtual Text Setup](#virtual-text-setup)
- [Nvim-cmp setup](#nvim-cmp-setup)
- [Blink-cmp Setup](#blink-cmp-setup)
- [In-Process LSP for Built-in Completion and Inline Completion](#in-process-lsp-for-built-in-completion-and-inline-completion)
- [Completion](#completion)
- [Inline completion](#inline-completion)
- [LLM Provider Examples](#llm-provider-examples)
- [Openrouter deepseek-v4-flash](#openrouter-deepseek-v4-flash)
- [Opencode Go deepseek-v4-flash](#opencode-go-deepseek-v4-flash)
- [Deepseek deepseek-v4-flash](#deepseek-deepseek-v4-flash)
- [Ollama Qwen-2.5-coder:7b](#ollama-qwen-25-coder7b)
- [Llama.cpp Qwen-2.5-coder:1.5b](#llamacpp-qwen-25-coder15b)
- [Selecting a Provider or Model](#selecting-a-provider-or-model)
- [Understanding Model Speed](#understanding-model-speed)
- [Configuration](#configuration)
- [API Keys](#api-keys)
- [Prompt](#prompt)
- [Prefix-First vs. Suffix-First](#prefix-first-vs-suffix-first)
- [Providers](#providers)
- [OpenAI](#openai)
- [Claude](#claude)
- [Codestral](#codestral)
- [Mercury Coder](#mercury-coder)
- [Gemini](#gemini)
- [OpenAI-compatible](#openai-compatible)
- [OpenAI-FIM-compatible](#openai-fim-compatible)
- [Non-OpenAI-FIM-Compatible APIs](#non-openai-fim-compatible-apis)
- [Commands](#commands)
- [`Minuet change_provider`, `Minuet change_model`](#minuet-change_provider-minuet-change_model)
- [`Minuet change_preset`](#minuet-change_preset)
- [`Minuet blink`, `Minuet cmp`](#minuet-blink-minuet-cmp)
- [`Minuet virtualtext`](#minuet-virtualtext)
- [`Minuet duet`](#minuet-duet)
- [`Minuet lsp`](#minuet-lsp)
- [Duet (Next Edit Prediction)](#duet-next-edit-prediction)
- [Recent Edits](#recent-edits)
- [TODO](#todo)
- [Default Config](#default-config)
- [API](#api)
- [Virtual Text](#virtual-text)
- [Duet](#duet)
- [Lualine](#lualine)
- [Minuet Event](#minuet-event)
- [Standard Completion Events](#standard-completion-events)
- [Duet Events](#duet-events)
- [Event Data](#event-data)
- [FAQ](#faq)
- [Customize `cmp` ui for source icon and kind icon](#customize-cmp-ui-for-source-icon-and-kind-icon)
- [Customize `blink` ui for source icon and kind icon](#customize-blink-ui-for-source-icon-and-kind-icon)
- [Significant Input Delay When Moving to a New Line with `nvim-cmp`](#significant-input-delay-when-moving-to-a-new-line-with-nvim-cmp)
- [Integration with `lazyvim`](#integration-with-lazyvim)
- [Enhancement](#enhancement)
- [RAG (Experimental)](#rag-experimental)
- [Troubleshooting](#troubleshooting)
- [Contributing](#contributing)
- [Acknowledgement](#acknowledgement)
# Minuet
Minuet: Dance with Intelligence in Your Code ๐.
`Minuet` brings the grace and harmony of a minuet to your coding process.
Just as dancers move during a minuet.
# Features
- AI-powered code completion with dual modes:
- Specialized prompts and various enhancements for chat-based LLMs on code completion tasks.
- Fill-in-the-middle (FIM) completion for compatible models (DeepSeek,
Codestral, Qwen, and others).
- Support for multiple AI providers (OpenAI, Claude, Gemini, Codestral, Ollama,
Llama-cpp, and OpenAI-compatible services).
- Customizable configuration options.
- Streaming support to enable completion delivery even with slower LLMs.
- No proprietary binary running in the background. Just curl and your preferred LLM provider.
- Support `virtual-text`, `nvim-cmp`, `blink-cmp`, `built-in`,
`mini.completion` frontend.
- Act as an **in-process LSP** server to provide completions (opt-in feature).
- Accept multi-line suggestions line-by-line, so longer suggestions can be
pulled in incrementally in your own pace.
- When your typed text matches the start of a suggestion, Minuet keeps the
completion in sync of your typed text rather than discarding it,Excerpt of 71,394 characters
Read on GitHub435
2
2
2
2
David
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
Would you bet a product on this? Bounded 0โ100 and slow moving.
matched fp:8bde09e4657d8d30, topic:code-completion, desc:code completion
matched fp:8bde09e4657d8d30, topic:llm