Open Core Model

Simple, honest pricing

The engine is open source. Cloud is a monthly subscription with generous included usage, not a penny-per-call tax. We’re pre-launch: limits stay soft while we learn real patterns.

Free

Self-Hosted

$0 / forever

For individuals and open source projects

code View on GitHub
  • check Full CoherenceEngine source code
  • check Unlimited claims & observations
  • check Contradiction detection & branching
  • check Action validation (Ψ scoring)
  • check REST API + SDK
  • check Community support (GitHub Issues)

Apache 2.0 license

Early access

Starter

Cloud

$79 / month

Solo builders and prototypes, managed cloud without the $0 → $200 cliff

  • check Everything in Free (feature parity)
  • check Managed hosting + API keys
  • check ~1M billable units / month included (see FAQ)
  • check Soft limits pre-launch, we won’t cut you off while we calibrate
  • check Direct email to the founding team

Overage: we’ll agree fair rates once we have data

Most popular

Team

Cloud

$199 / month

Teams shipping agents to production

  • check Everything in Starter
  • check ~10M billable units / month included
  • check Audit exports (JSON, CSV)
  • check Webhooks (e.g. action blocked, contradictions)
  • check Slack & PagerDuty integrations (roadmap)
  • check Email support, 48h SLA (target)
  • check Soft limits + grandfathering for design partners

Overage: usage packs or per-unit, finalized after launch telemetry

Enterprise

Cloud or VPC

Custom

VPC, compliance programs, SSO, and procurement-friendly terms

shield Contact sales

We’ll quote from your volume, security, and SLA needs, not a public list price.

  • check Everything in Team
  • check SOC 2 Type II (in progress)
  • check HIPAA-ready audit trails
  • check On-premise / VPC deployment option
  • check Custom claim volume + SLA
  • check SSO / SAML / RBAC
  • check Dedicated Slack channel
  • check Custom constraint policy authoring (UI)
  • check Priority support, 4h SLA
  • check Quarterly architecture review

Custom billing & contract terms

Full comparison

Every tier, every feature, no fine print surprises.

Feature
Free
Starter
Team
Enterprise
Hosting
Self-managed
Cloud
Cloud
Cloud / VPC
Billable units (v0)
Unlimited (self)
~1M / mo
~10M / mo
Custom
Persistence
Your DB
Managed
Managed
Managed / BYO
Audit exports
-
-
JSON, CSV
+ SIEM, PDF
SSO / RBAC
-
-
-
check
Support SLA
Community
Best effort
48h target
Custom
Compliance
-
-
-
SOC 2 / HIPAA program

“Billable units (v0)” = weighted usage (claims, observations, validations). Exact weights and enforcement ship after we have production traffic, see the documentation for full policy.

Frequently asked

Straight answers to real questions.

Is the engine really fully open source?

Yes. The CoherenceEngine, SettlingService, ContradictionDetector, and ActionValidationService are all Apache 2.0. Fork it, self-host it, build on it. No "open core tricks" inside the core engine, the limits are at the platform layer only.

What counts as a "claim"?

A claim is any assertion pushed to POST /claims or extracted from POST /observations. Think of it as one fact about one entity at one point in time. Claims are lightweight, typical agent sessions generate hundreds to thousands, not millions.

Can I start self-hosted and migrate to Cloud later?

Yes. The Cloud API is a drop-in replacement for your self-hosted endpoint. Change one line in your InvariantClient config, same SDK, same methods, same response shapes. No data migration required.

Why subscription instead of pure per-API-call pricing?

A flat per-call fee punishes experimentation, couples revenue to random traffic spikes, and makes Stripe fees painful on micro-charges. A monthly base covers our fixed cost (managed Postgres, uptime), while included “billable units” keep heavy users fair. We can add metered overage once we know real distributions.

What is a billable unit?

v0 (pre-launch): we count a weighted mix of writes, each new claim (including from observations) counts as 1 unit; each POST /actions/validate or /actions/simulate counts as 10 units. Ordinary reads are unmetered for now. Limits are soft until launch telemetry is in. Details finalized after launch telemetry.