Pact
Durable, streaming contract execution — runs long agentic and subprocess jobs to completion, with telemetry.
In the constellation
Pact highlighted in the live map — hover or tap any node to explore.
Why it exists
AI agents forget everything between sessions, and the work you hand them rarely fits in a single prompt. Real tasks take many steps over minutes or hours — and when something fails halfway, an ad-hoc script leaves you with no state, no record, and no way to resume.
So teams glue together brittle orchestration by hand: shell scripts spawning AI calls, no memory of what was attempted, no accounting of what it cost. Nothing carries forward.
What Pact is
Pact runs AI work to completion. You give it a contract — a plain-Markdown brief with the scope, context, steps, and the criteria for “done” — and Pact executes it as a durable job, holding state across every step and resuming cleanly after a failure.
Each step runs in isolation, so a crash never takes down the engine, and the whole run is cost-tracked and recorded as evidence. The contract carries the full context forward, which is how Pact gives a forgetful model a long memory.
What it does
Durable, resumable jobs
Long agentic runs hold state step by step and pick up where they left off instead of starting over after a failure.
Contracts as the unit of work
A structured Markdown brief carries everything the AI needs — scope, steps, and exit criteria — so execution is reproducible and auditable.
Isolated, provider-neutral steps
Each step runs in its own process behind any AI backend; one failure never brings the engine down, and you’re never locked to one provider.
Cost-tracked and on the record
Every run is metered and preserved as a complete record of what was done, why, and how it went.
The line between judgment and machinery
AccelMars draws one hard line through every product: what an AI decides, and what runs deterministically. Pact sits on the boundary — and keeps the two honest.
What the AI does inside a step
- The actual reasoning and code each step performs
- Turning a plain instruction into an executable plan
- Deciding how to satisfy the contract’s intent
What Pact guarantees around it
- Durable state and clean resume
- Process isolation and crash safety
- Cost accounting and a complete evidence trail
The thinking inside each step is AI; everything that makes it dependable — state, isolation, cost limits, the audit record — is deterministic machinery the model can’t skip or corrupt.
Live in production — the most battle-tested engine in the constellation, with thousands of contracts executed end-to-end.
Open core (Apache 2.0) — the execution engine and contract format are public; the scaling layer is the commercial part.