Durable execution for Rust without history replay.
Build long-lived Rust programs that can suspend across effects, events, timers, and child executions, then recover from committed continuation state after failure.
Trigora is powered by Transparent Continuation Checkpointing (TCC).
cargo add trigora trigora-client
cargo install trigora-clitrigora— Rust authoring cratetrigora-client— Trigora Cloud API clienttrigora-cli— Trigora CLI
Initialize:
trigora initRun locally:
trigora devDeploy:
trigora deploySee the quickstart.
Trigora programs can:
- execute durable external effects;
- wait for events;
- sleep durably;
- invoke child executions;
- join or race concurrent branches;
- resume after worker or process failure.
The Rust frontend implements the declared rust.subset.v1 semantics rather than arbitrary Rust execution.
See the TCC Rust subset specification.
Authoring surface for durable Rust programs.
Rust client for the Trigora Cloud API.
MIT © 2026 Trigora, Inc.