Version, Eval & DeployPrompts done right.
One platform for every production prompt, delivered via a single API call.
LLM prompts are production code. Manage them like it.
Your prompts live in a Google Doc. And a Slack thread. And someone's Notion.
Every model call in production depends on prose, and nobody knows which version is the good one. When something breaks, you roll back code but the prompt is gone.
- No version history, no diffs, no one to blame (or thank)
- No way to evaluate a rewrite before shipping it
- Copy-pasted across clients, SDKs, and scripts
- Legal and brand review happens (if at all) in DMs
One source of truth, shipped by API or MCP.
PromptOT is the CMS prompts deserved. Author in typed blocks, version with real history, evaluate against saved test cases, and deliver to any model without changing your app.
- Six typed blocks compile into one deterministic prompt
- Semantic versioning with diffs, rollback, and approval workflows
- Evaluate every version against your test suite, not guesses
- Environment-scoped keys: production, staging, or latest draft
The prompt management platform, end to end.
Everything teams need to author, version, evaluate, and deliver LLM prompts in production. All in one workflow.
Typed blocks.
Six first-class block types: role, context, instructions, guardrails, output_format, and custom. Each is typed, validated, and versioned independently.
- Compose once, reuse across prompts
- Variable interpolation with {{key}} syntax
- Compile-time schema validation
Semantic versioning.
Every change is a versioned artifact with an author, a reason, and a diff. Roll back in one click, or publish through review.
- Full history with diffs and commit messages
- Published vs. draft environments
- One-click rollback, no redeploy
Run Evaluations.
Run any version against your saved test cases across the models you use in production. Compare pass/fail, latency, and token cost side by side before you ship.
- Reusable test cases with expected outputs
- Multi-model comparison in a single run
- Rule-based criteria (contains, regex, similarity)
API delivery.
Fetch the compiled prompt from a simple REST endpoint. Environment-scoped keys decide whether you get the published version or the latest draft.
- Production key → published version
- Development key → latest draft
- HMAC-signed webhooks for changes
MCP native.
Your prompts are also an MCP server. Use them directly in Claude Desktop, Cursor, Codex CLI, Windsurf, Zed, or ChatGPT. No SDK, no code change.
- One-line config to connect clients
- Environment-aware: dev clients see drafts
- Secure by default with signed requests
AI co-pilot.
An editor that reads with you. Ask it to tighten a guardrail, explain why v003 underperformed, or draft the next iteration. Pick your model.
- GPT-4o · Claude Sonnet 4 · Claude Haiku 4 · Gemini 2.5
- Suggestions as tracked diffs you can accept or reject
- Per-prompt model routing for cost control
From prompt draft to production API in three steps.
You don't need a rewrite. Connect PromptOT to your existing app with a single API call and migrate one prompt at a time.
Write in blocks
Compose each prompt as six typed blocks. Add variables, examples, and guardrails. The editor validates everything as you type.
Test with evals
Run drafts against your saved test cases across the models you use in production. When v005 passes, promote it. When it doesn't, see exactly which test cases failed and why.
Ship by API or MCP
Swap your hard-coded string for a fetch call. Or connect via MCP and let Claude, Cursor, or Codex pull the latest themselves.
One prompt platform, every AI workflow.
From two-person startups to platforms with millions of calls, PromptOT is the prompt layer between your team and every model.
Latest from the blog.
Tips, tutorials, and insights on prompt engineering and LLM management.
Simple pricing. Free to start.
Every plan includes the full editor, six block types, unlimited versions, and API + MCP delivery. Scale when you're ready.
- Up to 3 projects
- 5 prompts per project
- 1,000 API calls / month
- 50 AI credits / month
- Up to 5 team members
- Community support
or $24/month billed annually ($290/year, save 17%)
Get Pro →- Unlimited projects
- Unlimited prompts
- 100,000 API calls / month
- 1,000 AI credits / month
- Unlimited team members
- Version history & rollback
- Webhook notifications
- Priority support
- Everything in Pro
- Unlimited API calls
- Unlimited AI credits
- Unlimited team members
- SSO / SAML
- Audit logs
- SLA guarantee
- Dedicated support
Ship LLM prompts the right way. Start free today.
Three minutes to your first compiled prompt. Five to your first API call. No credit card required.