{{variableName}} placeholders compiled in for you.
Manage Prompts
Create, edit, tag, and delete prompts from the list and detail pages
Versioning
Drafts, semantic versions, and how the Versions tab tracks history
AI Prompt Improvement
Let Otter review a prompt and suggest edits directly in the editor
Rules
Link a prompt to Rule Engine rules so it’s returned automatically at evaluation time
Retrieve a Prompt
Fetch and compile prompts at runtime via the SDK or API
Frequently asked questions
What is prompt management with Prompt Hub?
What is prompt management with Prompt Hub?
Prompt Hub lets you treat prompts as versioned artifacts - create them once, save changes as a draft or a permanent version, and fetch them at runtime via SDK or API instead of hardcoding prompt text in your application.
Can I roll back a prompt version?
Can I roll back a prompt version?
There’s no rollback or restore button in the UI - viewing an older version on the Versions tab is read-only. To bring old content back into the editor, you’d copy it into a new edit and save it as a new version. If you just want your application to use an older version’s text, fetch that specific version directly via the SDK/API
version parameter without touching the published history in the UI.How do dynamic variables work?
How do dynamic variables work?
Use
{{variableName}} placeholders anywhere in a prompt’s content, then pass a variables map when fetching it via the SDK or API with compilation enabled - OpenLIT substitutes the values into the text at request time.Do I need to publish a version, or can I just save a draft?
Do I need to publish a version, or can I just save a draft?
Both are supported. Saving as a Draft keeps your work private and repeatedly editable without publishing anything. Choosing Major, Minor, or Patch always publishes a new, permanent version - publishing never overwrites an earlier one.
Manage LLM secrets
Centrally store LLM API keys that applications can retrieve remotely without restarts
LLM playground
Run a saved prompt across multiple LLMs side-by-side and compare cost, speed, and quality
Rule Engine
Match runtime inputs against conditions to return prompts and other linked resources automatically

