Repolode
linshenkx

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. 1

    Use a versão online (não precisa instalar)

  2. 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. 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