33rd of 7 in Desktop AI apps

prompt-optimizer

Prompt rewriting and testing tool for web, desktop, Chrome and MCP

Stars
38k
License
custom license
Last commit
Oct 2026
Last release
Oct 2026
Language
TypeScript
Stars, last 29 weeks+13,144
25 Mar 2026: 24,860 stars1 Apr 2026: 25,253 stars8 Apr 2026: 25,584 stars15 Apr 2026: 25,861 stars22 Apr 2026: 26,176 stars29 Apr 2026: 27,021 stars6 May 2026: 27,732 stars13 May 2026: 28,277 stars20 May 2026: 28,852 stars27 May 2026: 29,497 stars3 Jun 2026: 29,931 stars10 Jun 2026: 30,275 stars17 Jun 2026: 30,591 stars24 Jun 2026: 30,948 stars1 Jul 2026: 31,292 stars8 Jul 2026: 31,557 stars15 Jul 2026: 31,874 stars22 Jul 2026: 32,190 stars29 Jul 2026: 32,508 stars5 Aug 2026: 32,690 stars12 Aug 2026: 32,859 stars19 Aug 2026: 32,985 stars26 Aug 2026: 33,197 stars2 Sept 2026: 33,721 stars9 Sept 2026: 34,231 stars16 Sept 2026: 34,734 stars23 Sept 2026: 35,457 stars30 Sept 2026: 35,975 stars7 Oct 2026: 36,741 stars14 Oct 2026: 38,004 stars

24,860 on 25 Mar 202638,004 on 14 Oct 2026

From GitHub's daily star counts.

Checked on GitHub.

Overview

Prompt Optimizer rewrites system and user prompts with an LLM you configure, then lets you test, compare and save the results as versioned favorites. It runs as a browser app, desktop app, Chrome extension or Docker container, and exposes an MCP server at /mcp with optimize-user-prompt, optimize-system-prompt and iterate-prompt tools. Model calls go straight from the client to the provider, including text-to-image and image-to-image modes.

Who it is for: Users who write and iterate on LLM prompts and want a dedicated tool

Strengths

  • Ships as web app, desktop app, Chrome extension and Docker image
  • Built-in MCP server at /mcp for Claude Desktop and other MCP clients
  • Analysis and compare evaluation, variables, multi-turn and function-calling tests
  • Client-side processing; requests go directly to the configured provider

Weaknesses

  • Web version may hit browser CORS limits with local endpoints such as Ollama
  • VITE_* API keys are exposed in browser assets on public deployments
  • Chrome Web Store version can lag behind the latest release
  • Workspace/project management is still unchecked on the roadmap

What it needs

  • no GPU
  • Docker + Compose
  • Needs LLM provider API key or compatible endpoint
  • Models: OpenAI, Gemini, DeepSeek, Grok, Zhipu AI
  • port 8081

Head to head

Also in Desktop AI apps

See all 7
Also in Desktop AI apps
RankProjectScore
1cherry-studioCross-platform desktop chat client for many cloud and local LLM providers Live demo ↗ (opens in a new tab)52.6k starsAGPL-3.077 out of 100
2deep-live-camReal-time webcam face swap from a single source image97.1k starsAGPL-3.075 out of 100
#4janDesktop app that runs local models or cloud APIs, with a local server44.9k starscustom license68 out of 100
#5chatboxDesktop and mobile chat client for OpenAI, Claude, Gemini and Ollama models42k starsGPL-3.065 out of 100
#6dsh-desktopNative Windows and macOS desktop client for DeepSeek Harness30.8k starsMIT64 out of 100