Self-hosted · gRPC · Pre-release

Your prompts are your product. Stop renting them.

Priompt: Git, but for your AI prompts.

A self-hosted prompt registry with a diff that tells a typo from a policy flip, then pushes that verdict to every agent running it.

The problem

You changed a prompt, broke an agent, and lost the old one

Prompts run your agents in production, yet most live in scattered files, chat threads, and hard-coded strings, with no history, no review, and no way to roll back when a change goes wrong.

History

No version history

You edited the prompt in place. The old wording is gone for good.

Recovery

No rollback

A bad change is live and there is no clean way back to what worked.

Diffs

Blind diffs

A text diff shows the words changed, not whether the meaning did.

Delivery

Stale agents

A prompt updates, but agents keep running the old copy until a redeploy.

Ownership

Vendor lock-in

Your prompts live in someone else's cloud, behind an API key you rent.

Governance

No review gate

Anyone can ship a prompt change straight to production, unchecked.

Everything you already trust in Git, now for your prompts

Versioned by address.

Every prompt has a URI, commits, and branches. Roll back to any version instantly.
Prompt version history: a commit graph with a branch, merge, and rollback arrow

Works with any agent.

Fetch prompts by address from LangChain, CrewAI, LlamaIndex, or any gRPC client.
LangChain logo
CrewAI logo
LlamaIndex logo
PydanticAI logo
Hermes Agent logo
OpenClaw logo

Semantic diff.

See whether an edit's meaning ripples out or stays contained, not just which words changed.
A changed line in a prompt with ripples showing how far its meaning spreads

Live distribution.

Publish a change and every subscribed agent is notified the instant it lands.
A central server pushing a change out to many subscribed agents

Yours to host.

One Go binary, SQLite or Postgres, encrypted at rest. No API key, ever.
A server inside a shield with a padlock, representing self-hosted and private

Zero lost writes. Zero incidents.

Sustained under load

1.42M

actions

Running concurrently

40

workers

Continuous soak test

90

minutes

Sustained throughput

263

actions / sec

Reads at p95

<6

milliseconds

Acknowledged writes lost

0

ever

Comparison

Prompts deserve what code already has

Hard-coding prompts in your app is like emailing final_v2.js around. Here's Priompt next to prompts-in-code.

Priompt logo

Priompt

A version-controlled home for your prompts

Prompts in code

Hard-coded strings scattered across repos

Version history
Commits, branches, merges
Whatever git blame catches
Semantic diff
Meaning-aware verdict
Plain text diff only
Instant rollback
Move a pointer, done
Revert, rebuild, redeploy
Live change push
Agents notified instantly
Wait for the next deploy
Self-hosted & private
Runs on your own box
Also in your repo

Give your prompts a home you control.

FAQ

Questions, answered

The short version. The README has the long one.

  • 01

    What is Priompt?

    General

    A self-hosted server that versions and serves prompts to agents.

  • 02

    Is it really self-hosted?

    Hosting

    Yes. One Go binary on your box; prompts never leave your infra.

  • 03

    How do agents fetch a prompt?

    Usage

    By address over gRPC, e.g. priompt://acme/onboarding/welcome.

  • 04

    What's a semantic diff?

    Diff

    It measures how far an edit's meaning ripples, not just the text.

  • 05

    Which languages are supported?

    SDKs

    Python and JavaScript SDKs today; any gRPC client works too.

  • 06

    SQLite or Postgres?

    Storage

    Both. SQLite for single-node, Postgres for multi-node setups.

  • 07

    Can I roll back a bad change?

    Versioning

    Instantly. Rollback just moves a branch pointer, nothing is lost.

  • 08

    Is it open source?

    License

    Yes, and pre-release. Star the repo to follow along.

Something else? Open an issue on GitHub

Read the docs