Biblioteca open source de prompts para modelos de chat com IA, mantida pela comunidade e disponível em site, datasets CSV e Hugging Face, CLI e integração com servidor MCP.
linshenkx/prompt-optimizer
Um otimizador de prompts com IA que aprimora prompts, testa e compara os resultados e os salva como recursos reutilizáveis, disponível como app web, desktop, extensão do Chrome e Docker.
- Estrelas
- 38,648
- Forks
- 4,393
- Issues abertas
- 9
- Último commit
- ontem
O que é?
O Prompt Optimizer ajuda a escrever prompts melhores para IA e a aprimorar a qualidade das respostas dos modelos. Os prompts podem ser escritos manualmente, escolhidos em modelos, importados de arquivos locais ou obtidos no Prompt Garden e, depois, otimizados com um clique e várias rodadas de iteração.
A ferramenta permite otimizar tanto system prompts quanto user prompts, além de oferecer análise, avaliação de um único resultado e comparação de vários resultados para verificar se uma alteração realmente ajuda. O modo avançado de testes adiciona variáveis de contexto, testes de conversas com várias interações e Function Calling para OpenAI e Gemini. Os modos de geração de imagens incluem fluxos de trabalho de texto para imagem, imagem para imagem e várias imagens.
O projeto funciona como um app totalmente client-side, que envia solicitações diretamente ao provedor de modelos configurado, e também pode ser usado como servidor MCP por clientes como Claude Desktop. Está disponível como site, app desktop no estilo Electron com atualizações automáticas para versões instaláveis, extensão do Chrome ou contêiner Docker com proteção opcional por senha.
Recursos principais
- 01Otimização de prompts com um clique e aprimoramento iterativo em várias rodadas
- 02Permite otimizar tanto system prompts quanto user prompts
- 03Análise, avaliação de um único resultado e comparação de vários resultados
- 04Conecta-se a OpenAI, Gemini, DeepSeek, Grok, Zhipu AI, SiliconFlow e outros modelos, além de APIs personalizadas compatíveis com OpenAI
- 05Geração de texto para imagem, imagem para imagem e várias imagens
- 06Disponibiliza ferramentas de otimização por meio de um servidor MCP em /mcp
Casos de uso
- Aprimorar prompts para um modelo pequeno ou barato para que as respostas fiquem mais específicas e estruturadas
- Comparar duas versões de um prompt lado a lado para confirmar qual tem melhor desempenho
- Manter uma biblioteca de modelos de prompt testados, com variáveis e histórico de versões
- Executar uma ferramenta de prompts self-hosted em um servidor privado com proteção por senha
Início rápido
- 1
Use a versão online (não precisa instalar)
- 2
Execute o contêiner Docker com as configurações padrão
docker run -d -p 8081:80 --restart unless-stopped --name prompt-optimizer linshen/prompt-optimizer - 3
Instale a extensão do Chrome pela Chrome Web Store
Antes de usar
- O selo do README indica que a licença é AGPL-3.0, mas os metadados mostram uma licença não reconhecida; verifique o arquivo LICENSE antes de usar comercialmente.
- No uso online e pelo navegador, os dados do app ficam armazenados no navegador e as solicitações são enviadas diretamente aos provedores de modelos. Por isso, você precisa fornecer suas próprias chaves de API válidas.
- O app para desktop é recomendado para conectar-se a serviços locais como o Ollama, pois as limitações de CORS do navegador se aplicam ao uso pela web e pela extensão.
Tópicos
Perguntas frequentes
- O que é prompt-optimizer?
- Um otimizador de prompts com IA que aprimora prompts, testa e compara os resultados e os salva como recursos reutilizáveis, disponível como app web, desktop, extensão do Chrome e Docker. O Prompt Optimizer ajuda a escrever prompts melhores para IA e a aprimorar a qualidade das respostas dos modelos. Os prompts podem ser escritos manualmente, escolhidos em modelos, importados de arquivos locais ou obtidos no Prompt Garden e, depois, otimizados com um clique e várias rodadas de iteração.
- prompt-optimizer é gratuito? Qual é a licença?
- prompt-optimizer é open source sob a licença Other. Confira os termos da licença antes de usá-lo em produtos comerciais.
- prompt-optimizer ainda é mantido?
- Manutenção ativa. O último commit de prompt-optimizer foi em 19 de out. de 2026.
- Para que posso usar prompt-optimizer?
- Aprimorar prompts para um modelo pequeno ou barato para que as respostas fiquem mais específicas e estruturadas Comparar duas versões de um prompt lado a lado para confirmar qual tem melhor desempenho Manter uma biblioteca de modelos de prompt testados, com variáveis e histórico de versões Executar uma ferramenta de prompts self-hosted em um servidor privado com proteção por senha
- Como instalar prompt-optimizer?
- Use a versão online (não precisa instalar) Execute o contêiner Docker com as configurações padrão: docker run -d -p 8081:80 --restart unless-stopped --name prompt-optimizer linshen/prompt-optimizer Instale a extensão do Chrome pela Chrome Web Store
- Onde consigo prompt-optimizer?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/linshenkx/prompt-optimizer
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Uma skill do Claude que transforma pedidos vagos em prompts estruturados e específicos para ferramentas de IA como Claude Code, Cursor, Midjourney e ChatGPT.
Repositório público de Agent Skills: pastas com instruções e recursos que o Claude carrega para realizar tarefas especializadas.
Comprime saídas de ferramentas, logs, arquivos e trechos de RAG antes de chegarem a um LLM, como biblioteca, proxy ou servidor MCP.
Uma interface local para usuários avançados conversarem com diversas APIs de LLM, geradores de imagens e modelos de voz TTS.
CLI open source de agente de programação que roda no terminal e funciona com APIs na nuvem e backends de modelos locais, como Ollama.