Docs

GovAI Core vs hosted platform vs enterprise

Open source vs hosted vs enterprise

GovAI ships in one repository. The boundary is semantic: what you can rely on as a portable core versus optional product integration. This matrix reflects ../../OPEN_SOURCE_SCOPE.md and ../../ARCHITECTURE.md.

Capability matrix#

CapabilityOpen source coreHosted platformEnterprise
Append-only hash-chained ledgerYesYes (durable GOVAI_LEDGER_DIR)Yes
POST /evidence + policy enforcementYesYesYes
GET /compliance-summary, /bundle, /verify*YesYesYes
GET /api/export/:run_idYesYesYes
API key → tenant ledger isolationConfigurable (GOVAI_API_KEYS_JSON)Required for pilotsRequired
Postgres + JWT /api/* (teams, workflow)Optional in treeTypicalYes
Next.js dashboardOptional in treegovbase.devCustom deploy
Stripe billing webhooksOptional operator configWhen enabledContracted
Multi-tenant RBAC hardening docsReference manifestsRoadmap / partialDocumented patterns
Legal / regulatory certificationNoNoNo

Legend: Open source core = portable contract and ledger APIs. Hosted = operator-run SaaS-style deployment on govbase.dev or your cloud. Enterprise = contracted packaging, support, and extended governance surfaces.

Open source core (portable)#

Guaranteed focus: regulation-agnostic identifiers and contracts.

Includes:

  • Rust audit service (rust/, crate aigov_audit)
  • Canonical contracts (aigov.bundle.v1, compliance summary v2)
  • Python bundle/verify/export tooling (not tied to demo Iris model)
  • Makefile orchestration (make audit, make gate, make verify_cli, …)

Omit entirely if you only need file-based ledger + HTTP core.

Hosted platform#

Operator-managed deployment with:

  • Durable ledger volume and Postgres
  • Mapped API keys per tenant
  • Readiness probes (/ready vs /health)
  • Optional Stripe (../billing.md)

Guides: ../hosted/overview.md, ../hosted-backend-deployment.md, ../customer-onboarding-10min.md.

Enterprise layer (same repo, different guarantee)#

Includes team-scoped tables, JWT auth, compliance workflow queues, dashboard integration. Not part of the OSS core stability guarantee—may evolve for product wiring.

Detail: ../../ENTERPRISE_LAYER.md.

Demo vs production#

ItemDemo / prototypeProduction-oriented
Training pathsklearn Iris (pipeline_train)Your model emitters
API keysGOVAI_API_KEYS (local)GOVAI_API_KEYS_JSON + tenant map
Human approval IDsprototype_domain conventionsYour event schema
Security hardeningMinimal integration../security/secure-deployment-checklist.md

Choosing a path#

If you need…Start with…
CI gate + audit export onlyCore HTTP + Python CLI
Team dashboard + workflowHosted + enterprise APIs
Due diligence packet../buyer/README.md

← Back to home