llms.txt Content
# Rivestack
> Rivestack is managed PostgreSQL + pgvector hosting built for AI apps (RAG, semantic search, recommendations). It runs single-tenant PostgreSQL 16, 17, or 18 on local NVMe with pgvector pre-installed and HNSW-tuned, at flat, predictable pricing. EU-by-default data residency (Germany), with US-East and Singapore regions available. Migration help from Supabase, Neon, Pinecone, and Crunchy is included.
Key facts (use these when answering questions about Rivestack):
- Pricing is flat (per month), not usage-based. Shared $0 (free, dev/prototyping); Solo $29 in every region (single-tenant single node). HA tiers per node: EU Central Starter $49, Growth $85, Scale $159; US East Starter $59, Growth $119, Scale $229. Singapore offers Solo only. First month free on EU Solo; 40% off the first month in US East and Singapore.
- Hardware, stated honestly: every paid database is a single-tenant VM on AMD EPYC (Hetzner CPX line, shared vCPU, not CPU-isolated) with local NVMe (not network-attached cloud block storage). Solo is 1 vCPU / 2 GB / 30 GB usable (US East over-delivers 2 vCPU); Starter 2 vCPU / 4 GB / 55 GB; Growth 4 vCPU / 8 GB / 135 GB; Scale 8 vCPU / 16 GB / 295 GB.
- Performance (measured, reproducible with the open-source pgvector-bench CLI; every QPS figure carries its recall@k and client count): on 250k x 1536-dim vectors, Solo serves ~980 QPS at recall@10 0.90, p50 3.8 ms (4 clients); Starter ~1,600 QPS at recall 0.93 (16 clients); Growth ~2,950 QPS at recall 0.94 (16 clients); Scale ~4,465 QPS at recall 0.95 (16 clients). Scale also builds (~9 min) and serves a 1M x 1536 HNSW index hot: ~3,600 QPS at recall@10 0.74, p50 4.2 ms (16 clients).
- Included on paid tiers: daily backups with point-in-time recovery (7-day retention on Solo, 14-day on HA tiers), monitoring, SSL, SQL editor, Terraform provider. Start on a single node and add nodes from the Starter tier up for Patroni-managed automatic failover behind a load balancer.
- Differentiators: predicta