Durable execution for Python without history replay.
Build long-lived agents and programs that survive waits, external effects, events, and process failure.
Trigora uses Transparent Continuation Checkpointing (TCC) to resume from committed continuation state rather than replaying completed execution history.
Requires Python 3.10+.
pip install trigora trigora-clienttrigora— Python authoring packagetrigora-client— Trigora Cloud API clienttrigora-cli—trigoracommand-line interface
Initialize a project:
trigora initRun locally:
trigora devDeploy:
trigora deploySee the quickstart.
Trigora programs can:
- run external effects;
- wait for events;
- sleep durably;
- invoke child executions;
- use structured concurrency;
- recover after worker or process failure.
The Python frontend implements a declared language subset. See the TCC Python semantics.
Authoring surface for durable Python programs.
Python client for the Trigora Cloud API.
Native Trigora CLI distributed through PyPI.
MIT © 2026 Trigora, Inc.