Skip to main content
Manage versioned prompts with a lightweight JSON store.

Import

Quick start

API

  • create(name: str, template: str, version_message: str) -> dict
  • get(name: str, version: Optional[int] = None) -> Optional[dict]
  • set_active(name: str, version: int) -> bool
  • list_versions(name: str) -> list[dict]
  • list_prompts() -> list[str]

Data model

The JSON database (prompts.json) structure: