Prompt Lab CLI
Iterate on prompts like a pro.
Test. Compare. Version. Ship better prompts.
Quick Start
bash
npm install -g promptlab-cli
bash
# Test prompt promptlab run "Explain quantum computing simply" # Compare versions promptlab compare prompt-v1.txt prompt-v2.txt # A/B test promptlab ab --variants prompts/
Commands
Run Prompts
bash
# Basic run promptlab run "Your prompt here" # From file promptlab run -f prompt.txt # With variables promptlab run -f template.txt --var topic="AI" # Multiple models promptlab run "prompt" --models gpt-4,claude-3
Compare Outputs
bash
# Compare two prompts promptlab compare v1.txt v2.txt # Side-by-side view promptlab compare v1.txt v2.txt --side-by-side # Save comparison promptlab compare v1.txt v2.txt -o comparison.md
Version Control
bash
# Save prompt version promptlab save "My prompt" --name summarizer --version 1.0 # List versions promptlab list --name summarizer # Rollback promptlab use summarizer@0.9
A/B Testing
bash
# Run A/B test promptlab ab --variants ./prompts/ --runs 10 # With evaluation metric promptlab ab --variants ./prompts/ --eval "relevance,clarity" # Export results promptlab ab --variants ./prompts/ -o results.csv
Prompt Templates
yaml
# template.yaml
name: summarizer
version: 1.2
template: |
Summarize the following text in {{style}} style:
{{content}}
variables:
style: "concise"
When to Use This
- •Prompt engineering
- •LLM app development
- •A/B testing prompts
- •Version control
- •Team collaboration
Built by LXGIC Studios