Simple, honest pricing

Start free. Scale when you need to.

Developers adopt for free. Teams upgrade for scale and retention. No feature gating — query, search, BYOK, and verify are free on every plan.

Free
$0/month
Full product, no feature limits. Start building immediately.
Get started free
Usage
50,000 commits per month
Up to 5 agents
Up to 5,000 contexts
30-day retention
Full product — no feature limits
Full replay and fork
Verify and export
BYOK encryption
W3C DID agent identity
Compliance reports
Agent self-registration
Context Passport schema
Chain viewer and hooks
Query and search — free on all plans
Enterprise
Custom pricing
Unlimited scale, long-term audit trails, organizational governance.
Start Enterprise trial
Organizational scale
Custom commits, pooled or unlimited
Unlimited agents
Unlimited contexts
Custom retention, up to 1 year and beyond
Everything in Pro
Advanced analytics across all agents
Full comparison
FeatureFreeProEnterprise
Usage
Monthly commits50,000500,000Custom
Agents520Unlimited
Contexts stored5,00050,000Unlimited
Retention30 days90 daysCustom
Core functionality
Replay endpoint
Fork from checkpoint
Verify endpoint
Chain viewer
Export audit artifact
Hooks and policies
Context Passport schema
Agent self-registration API
Scale and organization
Query and search
Compliance reports
Advanced analytics
Organizational scale
BYOK encryption
W3C DID agent identity
Self-host (MIT license)
Common questions
Why is full functionality available on every plan?
We believe replay, fork, verify, and export should be available to every developer. Gating core features by plan creates friction that slows adoption and rewards the wrong behavior. Scale, retention, and organizational controls are where pricing makes sense.
What counts as a commit?
Every call to POST /api/commit counts as one commit, regardless of payload size. Read operations (replay, verify, pull, export) and fork operations do not count toward your commit limit.
What is a context?
A context is a stored commit record. The contexts limit is the maximum number of commit records retained in your account at any time. Older contexts beyond the retention period are pruned automatically.
What happens when I hit a limit?
We notify you at 80% usage. Commits over the monthly limit return a 429 response. We do not silently drop data. Upgrade anytime to restore access immediately.
Can I self-host DarkMatter?
Yes. DarkMatter is fully open source under the MIT license. Deploy it inside your own infrastructure with Node.js and Postgres. The self-hosted version includes all features. Note that self-hosted deployments do not carry the independent audit trail guarantee since you control the infrastructure.
What is the Context Passport?
The Context Passport is DarkMatter's canonical schema for AI agent context handoffs. It is a structured, model-agnostic format any LLM or framework can produce and consume, with built-in cryptographic integrity, agent attribution, and lineage tracking. The goal is for it to become a standard across multi-agent systems the way JSON:API or OpenAPI are standards in web development.