Promptix v0.1.0 - Initial Release: Prompt Versioning Studio
Promptix v0.1.0 🚀
First release of Promptix - A powerful prompt management library with an intuitive Streamlit-based Studio interface.
🌟 Highlights
- Promptix Studio: A modern, web-based interface for managing your prompts.
- Version Control: Track and manage different versions of your prompts.
- Live/Draft States: Control which prompt versions are active.
- Interactive Playground: Test your prompts directly in the UI.
🛠️ Core Features
Promptix Studio
- Interactive dashboard with prompt statistics.
- Searchable prompt library.
- Version management system.
- Prompt testing playground.
- Modern, responsive Streamlit UI.
Core Library
- Simple API for prompt management.
- Built-in version control.
- System message and variable support.
- Easy project integration.
📦 Installation
pip install promptix🔧 Requirements
- Python >= 3.8
- Streamlit >= 1.29.0
- Python-dotenv >= 1.0.0
📚 Documentation
- Check out the examples in the
examples/directory. - See the README for installation and getting started guide.
🎯 Quick Start
from promptix import Promptix
# Get a prompt with variables
prompt = Promptix.get_prompt(
prompt_template="CustomerSupport",
user_name="John Doe",
issue_type="password reset"
)🚀 Launch Studio
promptix studio