Same Rust engine everywhere. No seat licenses, no per-query surprises. Start local, go managed when you need backups and uptime, upgrade to Team when you want the database to think for itself.
| Your setup | Approximate claims | Recommended |
|---|---|---|
| Single coding agent (Attest Brain) | 1K – 50K | Open Source |
| Small team, 1–2 data sources | 100K – 500K | Cloud |
| Multiple data sources, need auto-discovery + entity resolution | 1M – 10M | Team |
| Enterprise, 5+ data sources, RBAC, compliance, 10K+ entities | 10M+ | Enterprise |
A typical Salesforce org with 5,000 accounts generates ~200K claims. Each additional connected source (SAP, Slack, email, docs) adds roughly the same. Most teams start on Open Source and upgrade when they need managed backups and uptime.
No throttling. No service interruption. If you consistently exceed your plan, we'll suggest upgrading — but we won't force it mid-month.
Yes. pip install attestdb gives you the full Rust engine, all 30 data connectors, the audit chain, and the REST API. No account, no license key, no telemetry. Same engine that runs the managed service. You provide your own LLM API keys for extraction and querying.
Claims measure writes — every fact you ingest into AttestDB counts as one claim. Queries measure reads — every API call that searches, traverses, or asks the knowledge graph counts as one query. A typical agent session (search + provenance + synthesis) is 1–3 queries. Simple lookups are 1 query.
The Living Database features: background freshness monitoring, pre-synthesized composite claims, query pattern prediction. Plus auto-discovery (AI maps your data source schemas automatically) and entity resolution (unify records across systems). Cloud gives you managed hosting. Team gives you a database that actively maintains itself.
Vector databases store embeddings. Knowledge graphs store relationships. Attest stores claims — facts with sources, confidence scores, and contradiction detection. The difference: when a source turns out to be wrong, you retract it and everything that depended on it is automatically flagged. Corroborated facts from independent sources survive. No other database does this structurally.
Yes. Export with db.snapshot() and import on the managed API, or vice versa. Same file format, same engine. Your claims, provenance chains, and confidence scores transfer exactly.
No throttling, no service interruption. Overages are billed at the rates shown above — $20 per million claims or queries, $0.50/GB storage. If you consistently exceed your plan, we'll suggest upgrading but we won't force it mid-month.
30-day read-only grace period. Export your data anytime during that window with db.snapshot(). After 30 days, data moves to cold archive. After 90 days in archive, data is deleted.
We support standard security questionnaires (SIG, CAIQ, VSA). DPA available on request for all paid plans. SOC 2 Type II audit is in progress. Contact hello@attestdb.com and we'll turn it around within 48 hours.