■ PAGE 05 / 07 — ANIMUS RUNTIME · ANIMUS PORTAL · OPERATING RECORD
The engine is open. Read it, run it, extend it.
Animus Runtime is the source-available core that executes every Portal workflow: a Rust engine where workflows are data, decisions are typed, and every step is journaled. Portal adds the operating layer — cases, review queues, approvals, cost attribution, and dedicated deployments.
INSTALL · RUST TOOLCHAIN
$ cargo install animus-cli $ animus init engineering-delivery $ animus run --case ENG-238 --budget 4.00
■ SEC 01 / 03 — THE ENGINE
WORKFLOWS AS DATA
Phases, roles, budgets, and gates declared in YAML. Versioned, diffable, reviewable like any other artifact.
TYPED DECISIONS
Reviews return structured verdicts the engine routes on — no parsing prose to find out what the reviewer meant.
ISOLATED EXECUTION
Worktree isolation for parallel agent work; defined tool and permission surfaces per role.
MULTI-PROVIDER
Model providers selected per phase. Swap without rewriting the workflow.
JOURNALED STATE
Every step journaled and checkpointed. Interrupt, resume, replay.
DETERMINISTIC WHERE IT COUNTS
Rules, calculations, and checks stay code. Agents handle judgment-shaped work.
■ SEC 02 / 03 — WORKFLOWS AS DATA
The whole workflow fits in a diff.
Phases, roles, isolation, budgets, verdicts, and human gates are declared, versioned, and reviewed like any other artifact. The Portal runs the same package definition the runtime executes locally.
engineering-delivery.animus.yamlVERSIONED · DIFFABLE
workflow: engineering-deliverycase: backlog-itemphases:- id: implementrole: implementerisolation: worktreebudget: { usd: 4.00 }- id: testrun: [cargo test, cargo clippy]deterministic: true- id: reviewrole: reviewerindependent: trueverdict: [advance, rework, wait, reject, fail]- id: approvegate: humanrole: delivery-owner
■ SEC 03 / 03 — LICENSE
Elastic License 2.0
The runtime source is available to read, run, modify, and extend. You cannot offer it as a managed service to third parties or remove license protections. Animus Portal — the commercial operating layer — is proprietary.
✓READ + RUN + MODIFY
✓EXTEND WITH YOUR OWN PHASES + TOOLS
✓USE INSIDE YOUR ORGANIZATION
✗OFFER AS A MANAGED SERVICE
✗REMOVE LICENSE PROTECTIONS