CRBRL is a compression-native, disk-persistent vector database built around TurboQuant — a two-stage, training-free quantizer that needs no codebook and no per-corpus calibration. Stage one (PolarQuant) applies a random orthogonal rotation so every input distribution concentrates on the same fixed Beta curve, then quantizes each coordinate with a scalar quantizer fit once at codec init. Stage two (QJL) retains one sign bit per dimension for unbiased inner-product estimation, enabling similarity search directly on the compressed codes — no decompression step. At the default configuration (b = 3) the total cost is 4 bits per dimension: one eighth of the float32 baseline, at ≈0.98 cosine fidelity. CRBRL ships as a standalone server (Docker, Chroma-compatible REST, native gRPC, MCP) and as crbrl-pg, a Postgres extension that adds TurboQuant column types to an existing pgvector deployment with no data migration.
| Metric | Pinecone Serverless | Chroma self-hosted | CRBRL self-hosted |
|---|---|---|---|
| Storage footprint | — | 3,072 GB | 384 GB |
| Compute | — | 3× r6i.8xlarge | 2× r6i.4xlarge (smaller working set) |
| EBS spend / mo | — | $246 | $31 |
| Monthly total | ~$6,000–7,000 | ~$6,246 | ~$2,031 |
Open source under a permissive license. Docker image or crbrl-pg as a Postgres extension — column-type swap, no migration.
Get the imageSelf-hosted or bring-your-own-cloud, with support, audit-grade compliance evidence, and a reference architecture for regulated deployments.
Talk to usUsage-based, $/GB-month and $/operation. Private beta targeted late 2026 — the compression-native cost basis carries straight through.
Join the betaYes, it's lossy — every quantization scheme is. The difference is that TurboQuant has proven error bounds at every bit rate, so the loss is a known, chosen number (≈0.98 cosine fidelity at the default setting) rather than an emergent property you discover in production.
Generic PQ needs a codebook trained per corpus. Generic 1-bit binary quantization is fast but trades away meaningful recall. TurboQuant needs no training, works on any input distribution, and gives an unbiased inner-product estimator at 4 bits/dim rather than 1.
No. It's a Rust extension on pgrx that adds TurboQuant column types and HNSW operator classes alongside pgvector. Adoption is CREATE EXTENSION plus a column-type swap.
The codec, engine, and Postgres extension are open source under a permissive license. Revenue comes from managed cloud, enterprise support/BYOC contracts, and a partner channel — the same open-core pattern HashiCorp, MongoDB, and Elastic built on.
Private beta is targeted for late 2026. Self-hosted and enterprise/BYOC are available now.