Docker v0.2.0 Live

TitanVault

AI governance in a container. Ship trustworthy multi-agent systems.

269 MB
Container
5 min
To Running
8/8
Crucible QA
12
Attack Suite
Quick Start

Landing page to running container in under 5 minutes

Option A: From Tarball

If you have the distribution file
docker load < titanvault-0.2.0.tar.gz docker run -d --name titanvault \ -p 8000:8000 titanvault:0.2.0 curl http://localhost:8000/health

Option B: Build from Source

Clone, build, run
git clone <repo> cd titanvault/docker docker build -t titanvault:0.2.0 . docker run -d --name titanvault \ -p 8000:8000 titanvault:0.2.0 curl http://localhost:8000/health
First run pulls the gemma2:2b model (~1.7 GB). Subsequent starts are instant.
Demo Walkthrough

6 governance checks in 2 minutes

Run bash demo/run_demo.sh or hit these endpoints manually:

1

System Health

Verify the container is running, all services are up, and the governance engine is initialized.

GET /health
2

Constitution Enforcement

Confirm all 5 rule files are root-owned, chmod 444, and enforced. Immutable at runtime.

GET /constitution
3

SMELT Dashboard

Full swarm status: trust scores per bot, ledger entry count, HMAC chain integrity, Jidoka thresholds.

GET /swarm/health
4

Trust Scores

EWMA trust for each agent. Scores decay on violations, recover on successful completions. Demotion at <0.75, frozen at <0.35.

GET /swarm/health → agents[]
5

Append-Only Ledger

Every bot action is written once, never mutated. HMAC-signed, sequence-monotonic. Tamper-evident by design.

GET /swarm/health → ledger{}
6

Viper Red Team

Run the full 12-attack adversarial suite: constitution tampering, ledger replay, trust manipulation, privilege escalation, and more.

POST /swarm/viper

Crucible Validated: 8/8

Full SMELT governance suite passed. Zero violations. Patent pending.

Pricing

From evaluation to enterprise

Tier 1
Evaluate
Free
  • Single container
  • gemma2:2b default model
  • Full governance engine
  • 12-attack red team suite
  • Community support
Tier 3
Enterprise
Custom
  • Everything in Team
  • On-prem deployment
  • Custom constitution rules
  • Dedicated support engineer
  • SLA and compliance docs
Tier 4
Hardware
Contact
  • Pre-loaded appliance
  • Air-gapped capable
  • Custom GPU config
  • White-label option
  • OEM partnerships
Architecture

SMELT: governance engine for multi-agent AI

TitanVault embeds SMELT (Sentinel Multi-agent Execution and Ledger Technology), a governance framework that enforces constitutional rules, tracks trust scores, maintains an append-only ledger, and can halt the entire swarm if a bot falls below safety thresholds.

  TitanVault Container
  +-------------------------------------------------+
  |                                                 |
  |  FastAPI :8000         SMELT Engine             |
  |  /health               - ledgerd (append-only)  |
  |  /constitution          - trust scorer (EWMA)   |
  |  /swarm/health          - viper (12-attack red) |
  |  /swarm/viper           - jidoka (stop-the-line)|
  |                         - HMAC signing           |
  |                                                 |
  |  Constitution (chmod 444, root-owned)           |
  |  Ark | Hammer | Crucible | Phoenix | Scout      |
  |                                                 |
  |  Append-Only Ledger (JSONL)                     |
  |  HMAC-chained, sequence-monotonic               |
  |                                                 |
  |  Ollama :11434 (gemma2:2b default)              |
  +-------------------------------------------------+