Skip to content
reaatechREAATECH

reaatech/prompt-version-control

0Last commit: Jun 4, 2026GitHub →

These packages give you Git-like version control for AI prompts — an API server, TypeScript SDK, CLI, and MCP server that let you track prompt changes, gate promotions on eval results, and serve A/B deployments. You'd adopt them to solve the problem of managing prompt iterations across development, staging, and production without manual copy-pasting or ad-hoc versioning. The most distinctive thing is that the entire lifecycle — from creating a draft to promoting it to production — is gated by evaluation harness results, with AI agents able to pull managed prompts at runtime via the MCP server.

Packages

5 packages

@reaatech/prompt-version-control

v0.1.0
A typed TypeScript client class (`PromptVersionControlClient` or `PVCClient`) for the Prompt Version Control API, providing authenticated HTTP access with automatic exponential-backoff retry on 5xx/network errors, configurable `AbortController`-based timeouts, and optional in-memory LRU caching with TTL and max-entries eviction.
status
published
published
14 days ago

@reaatech/prompt-version-control-cli

v0.1.0
A CLI tool (`pvc`) for managing prompt templates, their versions, and lifecycle tags (draft/staging/production) from the terminal, built on Clipanion 4 with persistent configuration stored in `~/.pvcrc`.
status
published
published
14 days ago

@reaatech/prompt-version-control-mcp

v0.1.0
An MCP server that exposes a single `prompt.get` tool, which fetches a production-tagged prompt from a Prompt Version Control API server and renders it with Handlebars template interpolation. Requires `PVC_API_URL` and `PVC_API_KEY` environment variables to connect to the API server.
status
published
published
14 days ago

@reaatech/prompt-version-control-server

v0.1.0
A Hono 4 server that provides Git-like version control for AI prompts, including CRUD, SHA-256 checksummed versioning, tag-based lifecycle (draft/staging/production), eval-gated promotion, A/B deployment with weighted traffic splitting, metrics ingestion, and webhook subscriptions, backed by Prisma and PostgreSQL.
status
published
published
14 days ago

@reaatech/prompt-version-control-shared

v0.1.0
Canonical TypeScript types, Zod schemas, and shared utilities (template rendering, API key generation, checksumming) for the Prompt Version Control ecosystem. Exports 25+ Zod schemas with inferred types, plus Handlebars-based prompt interpolation and cryptographic utilities, with only `zod` and `handlebars` as runtime dependencies.
status
published
published
14 days ago

Comments

Sign in with GitHub to comment and vote.

Loading comments…