Changelog
Version 0.1.0 (Initial Release) - April 21, 2025
Added
- Core CLI functionality with commands for managing prompts
init
command to create new prompt templates with version trackingdiff
command to compare prompt versions with file-based backup systemsave
command to create versioned snapshots of promptslist
command to view prompt versions and metadataabtest
command to compare prompt efficiency across versions- Support for multiple LLM providers:
- OpenAI
- Anthropic Claude
- Llama
- HuggingFace models
- File-based versioning system that doesn't require Git
- YAML-based history tracking for prompt evolution
- Progress indicators and improved UX for long-running operations
- Lazy loading of dependencies for faster startup times
- Support for multiple output formats (text and JSON)
- Python API for programmatic usage
- Comprehensive error handling and user feedback
- Documentation including README and Usage Guide
Notes
- Requires Python 3.11 or higher
- Compatible with multiple operating systems
- Designed with performance in mind – minimal dependencies loaded only when needed
This is the initial public release. Feedback and contributions are welcome!