Back to registry
⌁ Mapped Project ✓ Validated Updated Not dated

Portable Durable Agent Graph Runtime

A blueprint for a durable agent graph runtime: define graph nodes, route state through edges, checkpoint progress, resume interrupted runs, and stream execution events.

What this builds

A scoped product implementation packet.

A validated mapped-project Buildprint for rebuilding a small portable durable graph runtime from evidence-backed LangGraph architecture concepts without claiming clone, drop-in, API, provider, cloud, storage, or Pregel parity.

  • Durable agent graph runtime
  • Graph builder API
  • State schema and reducer model
  • Conditional routing and fanout
  • Checkpoint/resume behavior
  • Interrupt/recovery and stream events
Core capabilities

The useful parts the finished build should expose.

01 Durable agent graph runtime
02 Graph builder API
03 State schema and reducer model
04 Conditional routing and fanout
05 Checkpoint/resume behavior
06 Interrupt/recovery and stream events
What you need

Local first, live proof explicit.

Mock/local: Nothing for local/mock runtime proof

  • Database/storage credentials only if replacing the in-memory checkpoint saver
  • AI/model/tool provider keys only if your nodes call real external services
System shape

What kind of artifact this becomes.

Product surface

A validated mapped-project Buildprint for rebuilding a small portable durable graph runtime from evidence-backed LangGraph architecture concepts without claiming clone, drop-in, API, provider, cloud, storage, or Pregel parity.

Runtime layer

TypeScript, Clean-room runtime proof

Build materials

Graph builder / State / Routing / Checkpoint

Proof boundary

Scoped reversal proof passed / Evidence trace checked

Build scope

Included, required from you, and outside the claim.

Included
  • Durable agent graph runtime
  • Graph builder API
  • State schema and reducer model
  • Conditional routing and fanout
Bring yourself
  • Database/storage credentials only if replacing the in-memory checkpoint saver
  • AI/model/tool provider keys only if your nodes call real external services
Out of scope
  • Accidentally implying LangGraph clone parity
  • API compatibility overclaiming
  • Pregel concurrency/performance overclaiming
  • Provider/tool ecosystem scope creep
Agent handoff

Start from the packet, not the UI.

agb start https://agent-buildprint.com/buildprints/portable-durable-agent-graph-runtime/package.json
Key files

The first files an agent should read.

All package files
BUILDPRINT.md compatibility bootstrap or package contract
checks/acceptance.md acceptance checklist
CONTRACTS.md legacy interface/data contracts, when present
PARITY_CLAIMS.md Buildprint package file
PLAN.md legacy execution index, when present
publication.json machine-readable mirror
QA_PLAN.md Buildprint package file
README.md human overview, non-authoritative
SOURCE_TRACE.md Buildprint package file
SPEC.md legacy behavior requirements, when present
SYSTEM_MAP.md Buildprint package file
TEST_MATRIX.md legacy risk-to-test alignment, when present
THREAT_MODEL.md Buildprint package file
TRACEABILITY_MATRIX.md Buildprint package file
VALIDATION_TEMPLATE.md legacy completion report template, when present