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 / 03THE ENGINEANIMUS RUNTIME
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 / 03WORKFLOWS AS DATAANIMUS RUNTIME

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-delivery
case: backlog-item
phases:
- id: implement
role: implementer
isolation: worktree
budget: { usd: 4.00 }
- id: test
run: [cargo test, cargo clippy]
deterministic: true
- id: review
role: reviewer
independent: true
verdict: [advance, rework, wait, reject, fail]
- id: approve
gate: human
role: delivery-owner
SEC 03 / 03LICENSEANIMUS RUNTIME

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
BUILDING SOMETHING SERIOUS ON THE RUNTIME?

Tell us what the engine should do next.

JOIN THE DISCORD →READ THE DOCS
founders@launchapp.dev