PRICING

Simple, transparent pricing

Self-host for free and keep full control of your data, or let us run it for you.

Self-Hosted

Free

  • All features included
  • Unlimited tenants & API keys
  • Unlimited capsule storage
  • On-prem — data never leaves you
  • Docker Compose or Helm
  • Community support (Codeberg issues)
Read the Docs

Enterprise

Custom

  • Everything in Managed
  • Dedicated infrastructure
  • Custom SLAs and uptime guarantees
  • On-prem managed deployment option
  • SSO / SAML integration
  • Priority engineering support
Contact us

Common questions

Is the self-hosted version really free?

Yes. The entire Rohrpost stack — gateway, distiller, recall engine, admin web, MCP server, CLI — is open source and free to run on your own hardware. There are no hidden limits on tenants, capsules, or API key counts.

What do I need to self-host?

Docker and Docker Compose (or Podman Compose). A single ./deploy/deploy.sh upstarts Postgres with pgvector and Apache AGE, NATS JetStream, Garage (S3-compatible object store), Ollama (local embedding model), and all Rohrpost services. The whole stack runs comfortably on a 2 vCPU / 4 GB RAM VM.

What data does Rohrpost send to the cloud?

When self-hosting: nothing. All computation happens locally — embeddings are generated by a bundled Ollama instance. No telemetry, no call-home, no license servers. For the managed cloud, we store capsule data in our infrastructure and process it according to our privacy policy.

Can I migrate from self-hosted to managed (or back)?

Yes. The Open Knowledge Format export (rohrpost_okf_export MCP tool or the CLI) produces a portable snapshot of your entire knowledge graph. Import it into any other Rohrpost instance with a single command.

Is there a free tier for the managed cloud?

We're in early access. Pricing for the managed tier hasn't been finalized yet. Sign up at app.rohrpost.ioto be notified when it launches.