A Laravel-based prompt management tool for editing and versioning system prompts.
- Install dependencies:
composer install - Copy
.env.exampleto.envand adjust PostgreSQL settings. - Generate an app key:
php artisan key:generate - Run migrations and seed the default sections:
php artisan migrate --seed
- Serve the application:
php artisan serve
- CRUD management for prompt versions, sections, and lines
- Section-based filtering and ordering
- Prompt line reordering per version/section
- Duplicate prompt versions for iteration
- API endpoint (
GET /api/prompt-versions/{id}/render) to fetch the rendered prompt text
The renderer combines enabled lines grouped by section and produces markdown-like output for downstream services.