DOCUMENTATION

Actae documentation.

Everything you need to run, instrument, fork, and coordinate durable execution — from first record to production experiments.

Get started

Actae is a durable execution substrate: ordered events, atomic versioned state, exact-boundary forks, tool-execution idempotency, consumer and execution groups, scheduled wake-ups, replay-to-live WebSockets, experiments, verifiable lineage, and operational guardrails behind one endpoint. SDKs are available in Python, Go, and TypeScript.

Quickstart

Run Actae locally or in the Cloud, install an SDK, record and replay your first events in minutes.

Read

Cloud & self-hosted operations

Dedicated hosted runtimes, PostgreSQL and verified backups, usage reporting, enrollment, entitlement sync, and the web dashboard.

Read

Core concepts

Channels, events, cursors, replay-to-live, atomic state transitions, and idempotency guarantees.

Read

REST & WebSocket API

Language-agnostic API reference: events, state, exact-boundary forks, tool ledgers, and WebSocket protocol.

Read

Forking & recovery

Exact-boundary forks with immutable receipts, crash recovery, structural diff, decision trails, and fidelity evidence.

Read

Coordination

Idempotent tool executions, durable consumer groups, persisted wake-ups, and fan-out delivery.

Read

Multi-agent groups

Durable agent messages, fenced leases, causal DAGs, WebSocket delivery, and safe group forks.

Read

Human approval

Pause an agent for a durable human decision that survives restarts — request, decide, wait — with timeout wake-ups.

Read

Reliability evidence

The runnable pass/fail matrix behind the failure claims: real process kills, side-effect-safe forks, coordination, and a concurrency soak.

Read

Observability interop

Correlate execution ids with OpenTelemetry trace/span ids and export durable events as GenAI spans — without replacing your stack.

Read

Usage and limits

Data-written and retained-data meters, atomic enforcement, warning thresholds, retention, and quota behavior.

Read

Experiments

Experiment groups, outcomes, ranking, promotion, structural diffs, and decision trails.

Read

Sessions & adapters

AgentSession step/fork/resume plus language-specific adapters for LangGraph, LangChain, Claude, OpenAI, CrewAI, Codex, and Copilot.

Read

LangGraph integration

Actae as a BaseCheckpointSaver: cross-process resume, interrupted-step recovery, and exact-boundary forks.

Read

OpenAI Agents SDK integration

Persist the native RunState for resume and forks, plus trace/span mirroring for observability.

Read

Claude Agent SDK integration

A drop-in SessionStore for durable transcripts, cross-process resume, hooks, and session forks.

Read

Python SDK

actae-client — async-first, sync bridge, WebSocket streaming, AgentSession, and adapters.

Read

Go SDK

go get github.com/BViganotti/actae-go — int64-faithful payloads, transactional state store, Copilot SDK integration.

Read

TypeScript SDK

@actae/sdk — ESM-only, bigint-safe JSON, subpath adapter exports, and live streaming.

Read

LLM documentation pack

Copy-paste markdown dumps of the full documentation, ready to drop into any LLM chat.

Read

Paste Actae into your LLM

Every documentation page is available as a raw markdown dump — the exact format LLMs consume best. One click copies a page, or grab the entire pack as a single file and drop it in your chat to give the model complete, current knowledge of Actae.

Open the LLM pack