Plugin para Neovim que oferece sugestões de código com IA enquanto você digita, usando OpenAI, Gemini, Claude, Ollama, llama.cpp, Codestral e outros provedores de LLM.
milanglacier/minuet-ai.el
Um pacote para Emacs que traz ao editor a conclusão de código enquanto você digita, usando LLMs como OpenAI, Claude, Gemini, Ollama e llama.cpp.
Alternativa open source a:GitHub Copilot
- Estrelas
- 384
- Forks
- 16
- Issues abertas
- 13
- Último commit
- há 28 dias
O que é?
Minuet é um pacote Emacs Lisp que solicita conclusões de código a modelos de linguagem de grande porte enquanto você digita. Ele oferece suporte a provedores na nuvem, incluindo OpenAI, Claude, Gemini e Codestral, além de endpoints compatíveis com OpenAI e servidores locais, como Ollama e llama.cpp.
O pacote oferece dois modos de conclusão: prompts no estilo chat para modelos de conversa e conclusão fill-in-the-middle (FIM) para modelos compatíveis, como DeepSeek, Codestral e alguns modelos do Ollama. As sugestões podem aparecer como texto fantasma sobreposto ou ser escolhidas pelo minibuffer, e sugestões com várias linhas podem ser aceitas uma linha ou uma palavra por vez.
O pacote também inclui um recurso experimental de previsão da próxima edição, o minuet-duet, que propõe reescritas da região editável ao redor com base nas edições recentes.
Recursos principais
- 01Conclusão de código inline com OpenAI, Claude, Gemini, Codestral e provedores compatíveis com OpenAI
- 02Conclusão fill-in-the-middle para modelos compatíveis com FIM, como DeepSeek e modelos do Ollama
- 03Respostas em streaming exibidas como texto fantasma sobreposto ou seleção pelo minibuffer
- 04Aceite sugestões com várias linhas uma linha ou uma palavra por vez
- 05Previsão experimental da próxima edição por meio dos comandos minuet-duet
Casos de uso
- Receber sugestões de código no Emacs usando uma chave de API de LLM na nuvem
- Executar a conclusão totalmente local com Ollama ou llama.cpp
- Comparar diferentes provedores de LLM para conclusão de código em uma única configuração de editor
Início rápido
- 1
Instale o minuet pelo ELPA ou MELPA usando package.el
(package-install 'minuet) - 2
Defina uma variável de ambiente com a chave de API do provedor escolhido, como OPENAI_API_KEY
- 3
Configure o provedor no arquivo init e associe teclas como M-y a minuet-complete-with-minibuffer
Antes de usar
- Requer Emacs 29 ou posterior compilado com suporte nativo a JSON.
- É necessária uma chave de API de um provedor na nuvem ou de um servidor LLM em execução local.
- O recurso de previsão da próxima edição (minuet-duet) é altamente experimental.
- Para visualizar inserções no buffer, é necessário o pacote opcional consult.
Em coleções
Tópicos
Perguntas frequentes
- O que é minuet-ai.el?
- Um pacote para Emacs que traz ao editor a conclusão de código enquanto você digita, usando LLMs como OpenAI, Claude, Gemini, Ollama e llama.cpp. Minuet é um pacote Emacs Lisp que solicita conclusões de código a modelos de linguagem de grande porte enquanto você digita. Ele oferece suporte a provedores na nuvem, incluindo OpenAI, Claude, Gemini e Codestral, além de endpoints compatíveis com OpenAI e servidores locais, como Ollama e llama.cpp.
- minuet-ai.el é gratuito? Qual é a licença?
- minuet-ai.el é open source sob a licença GPL-3.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
- minuet-ai.el ainda é mantido?
- Manutenção ativa. O último commit de minuet-ai.el foi em 9 de out. de 2026.
- Para que posso usar minuet-ai.el?
- Receber sugestões de código no Emacs usando uma chave de API de LLM na nuvem Executar a conclusão totalmente local com Ollama ou llama.cpp Comparar diferentes provedores de LLM para conclusão de código em uma única configuração de editor
- Como instalar minuet-ai.el?
- Instale o minuet pelo ELPA ou MELPA usando package.el: (package-install 'minuet) Defina uma variável de ambiente com a chave de API do provedor escolhido, como OPENAI_API_KEY Configure o provedor no arquivo init e associe teclas como M-y a minuet-complete-with-minibuffer
- Onde consigo minuet-ai.el?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/milanglacier/minuet-ai.el
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Extensão do VS Code para completar código com LLMs locais, conversar com IA e usar um assistente de programação agêntico com llama.cpp.
Agente de programação com IA e código aberto para VS Code, compatível com seus próprios modelos, incluindo APIs hospedadas, contas e modelos locais do Ollama ou llama.cpp.
Um agente de programação open source para o terminal, que funciona com modelos locais via Ollama ou qualquer API compatível com OpenAI.
Agente de programação com IA e código aberto que funciona no VS Code, em IDEs JetBrains ou no terminal, com acesso a mais de 500 modelos.
Um cliente de chat com LLM simples e extensível para Emacs, compatível com vários provedores de modelos e backends, a partir de qualquer buffer.