ooai-promptdbΒΆ

A prompt registry and runtime delivery layer for LangChain and LangGraph.

Version, alias, and deliver prompts through a relational database (Postgres or SQLite), export bundles to blob storage (local filesystem or MinIO), and access everything through a Python client, FastAPI API, Rich CLI, or Streamlit dashboard.

Quickstart

Install, initialize a workspace, and register your first prompt in under a minute.

Quickstart
Python Client

Register, resolve, render, and export prompts from Python code.

Python Client
Prompt Files

Author prompts as YAML, JSON, or plain text files and register them directly.

Prompt Files
CLI Reference

promptdb init, list, register-file, resolve, render, and export-file.

CLI Guide
HTTP API

FastAPI endpoints for registration, resolution, rendering, and export.

HTTP API
Architecture

Layered design, persistence model, and resolution order.

Architecture