Prompt Management
MutagenT provides a complete prompt management system with versioning, variables, and lifecycle management. Centralize your prompts, track changes, and optimize performance systematically.Prompt Lifecycle
Each stage in the lifecycle builds on the previous. Start with a draft, test in the playground, validate with datasets, optimize automatically, and deploy with confidence.
Key Features
Version Control
Track changes with full version history. Compare versions, rollback when needed, and maintain audit trails.
Template Variables
Dynamic content with type-safe variables. Create reusable templates that adapt to different inputs.
Evaluation
Measure quality with automated testing. Use G-Eval, semantic similarity, and custom metrics.
Optimization
Automatically improve prompts through AI-driven mutation and selection cycles.
Prompt Content Types
MutagenT supports three content types when creating a prompt. Use exactly one:| Content Type | Fields | Use Case |
|---|---|---|
| Raw Prompt | rawPrompt | Single prompt text with {variables} |
| System + Human | systemPrompt + humanPrompt | Structured system instructions paired with a user-facing template |
| Messages Array | Array of {role, content} objects | Full chat-format messages (system, user, assistant) |
Prompt Structure
Quick Example
Prompt Organization
Organize prompts effectively within your workspace:Naming Conventions
Naming Conventions
Use clear, descriptive names that indicate the prompt’s purpose:
customer-support-v1code-review-assistantdata-extraction-json
Use Descriptions
Use Descriptions
Add descriptions to document:
- What the prompt does
- Expected inputs and outputs
- Any special considerations
Group Related Prompts
Group Related Prompts
Use Input/Output Schemas
Use Input/Output Schemas
Define
inputSchema and outputSchema as JSON Schema objects to document expected parameters and responses:What’s Next?
Versioning
Learn how to track and manage prompt versions
Variables
Create dynamic prompts with template variables