Making good agents better — safe, auditable, and verifiable — without making them slow.
Lightweight, deterministic, policy-bound, auditable, and verifiable execution runtime for AI agents operating in regulated environments.
Reference domain: Healthcare
Agent runtimes like ZeroClaw and OpenClaw proved that AI agents can be fast, tiny, and deployable anywhere. But they were not built for environments where every action must be traceable, policy-constrained, and verifiable.
VERITAS does not replace them. It wraps them with trust.
Linux Kernel → ZeroClaw / OpenClaw (fast, minimal, runs anywhere)
Red Hat Enterprise → VERITAS (trusted, governed, auditable)
State → Policy → Capability → Audit → Verify → Next State
┌─────────────────────────────────────────────────────┐
│ Application / Agent Code │
│ (LangGraph, CrewAI, OpenClaw, etc.) │
├─────────────────────────────────────────────────────┤
│ VERITAS │
│ Policy Engine │ Audit Trail │ Verifier │ Caps │
├─────────────────────────────────────────────────────┤
│ Agent Runtime Kernel │
│ (ZeroClaw or equivalent) │
└─────────────────────────────────────────────────────┘
| Component | Purpose |
|---|---|
veritas-core/ |
Deterministic runtime (ZeroClaw lineage) |
veritas-policy/ |
Deny-by-default permission & risk engine |
veritas-audit/ |
Immutable, append-only execution trace |
veritas-verify/ |
Output validation before delivery |
veritas-contracts/ |
Capability / policy / audit schemas |
| Trusted | Untrusted |
|---|---|
| Runtime core | LLM |
| Policy engine | Tools |
| Audit engine | Input data |
| Verifier | External environment |
- Control over autonomy
- Evidence over intelligence
- Determinism over emergence
- Deny by default
- Capability-based security
- Minimal trusted computing base
- Auditability by design
- Verifiable execution
- Human override always possible
- Data-model independence
Lightweight by conviction. Governance must not be the reason agents become slow, heavy, or hard to build.
See docs/ for full documentation.
| Language | Link |
|---|---|
| English | WHITEPAPER.en.md |
| 简体中文 | WHITEPAPER.zh.md |
| 日本語 | WHITEPAPER.ja.md |
| Français | WHITEPAPER.fr.md |
- Rust 1.70+ (install)
git clone https://github.com/veritas-rt/veritas.git
cd veritas
cargo test --workspace # 45 tests, all passingcargo run -p demo -- run-allcargo run -p veritas-tuiThe TUI lets you select scenarios, toggle patient consent and agent capabilities, and watch VERITAS enforce policy in real time.
VERITAS is open source. Community contributions — including new translations — are welcome. See CONTRIBUTING.md for details.
Licensed under Apache License 2.0. See LICENSE for details.

