Prompt Optimizer

Active
GitHub TypeScript NOASSERTION

Description

An AI prompt optimizer that helps users write better prompts and achieve improved AI results.

Key Features

  • One-click Intelligent Optimization — Input simple prompts; AI auto-generates optimized versions with multi-round iteration
  • Dual Mode Optimization — Supports both system prompt and user prompt optimization for different scenarios
  • Multi-model Integration — Supports OpenAI, Gemini, DeepSeek, Grok, Zhipu AI, SiliconFlow, and more
  • Image Generation Optimization — T2I, I2I, and multi-image generation with Gemini, Seedream, Grok models
  • Advanced Testing Mode — Context variable management, multi-turn conversation testing, and Function Calling support
  • Client-side Security — All data stored locally; direct interaction with AI providers; no intermediate servers

Use Cases

💡 Optimize ChatGPT or Claude system prompts to improve AI output quality and consistency
💡 Write more effective instruction prompts for AI coding agents like Cursor and Copilot
💡 Test and evaluate different prompt versions through comparative analysis to find the best approach
💡 Optimize text-to-image prompts for more precise and expected image generation
💡 Manage and reuse prompt assets in team collaboration with version history and import/export

Strengths & Limitations

Strengths

  • Actively maintained, recent updates
  • High community interest (33.9k stars)
  • Responsive to issues, low backlog

⚠️ Limitations

  • No clear open-source license

Quick Start

# Use online (recommended)
# Visit https://prompt.always200.com

# Local deployment
git clone https://github.com/linshenkx/prompt-optimizer.git
cd prompt-optimizer
npm install
npm run dev

Related Projects

PromptWizard

4.0k · Python
Stale B

A task-aware agent-driven prompt optimization framework from Microsoft Research that iteratively refines prompts for better LLM performance.

prompt-engineeringevaluationllm +2
  • · Self-evolving prompt optimization where the LLM generates, critiques, and refines its own prompts iteratively
  • · Feedback-driven refinement combining positive, negative, and synthetic examples with Chain of Thought steps
  • · Supports three scenarios: no examples, synthetic examples, and training data-driven optimization

Langtrace

1.2k · TypeScript
Stale B

Langtrace is an open-source, OpenTelemetry-based end-to-end observability tool for LLM applications, providing real-time tracing, evaluations, and metrics for popular LLMs, agent frameworks, and vector databases.

observabilityevaluationllm +2
  • · OpenTelemetry-based tracing — captures traces following OTEL standards with semantic conventions for LLM spans
  • · Real-time monitoring — track LLM API calls, vector operations, and framework usage with live dashboards
  • · Broad integration support — auto-captures traces from OpenAI, Anthropic, Azure, LangChain, LlamaIndex, Pinecone, and 30+ providers