Show HN: Trigora – durable execution without history replay
Trigora is a new durable execution platform designed for long-lived AI agents and programs. It utilizes Transparent Continuation Checkpointing (TCC) to allow applications to recover from failures without replaying the entire execution history.
Why it matters
This technology offers a more efficient way to manage complex, long-running cloud workflows compared to traditional state-reconstruction methods.
TypeScript · Python · Rust · TCC Engine · Cloud
Durable execution without history replay.
Trigora is a durable execution platform for long-lived AI agents and programs.
Write normal application logic in TypeScript, Python, or Rust . Trigora can suspend execution across events, timers, external effects, and child programs, then recover from committed continuation state after failure without replaying completed execution history.
import { effect , waitForEvent } from "@trigora/sdk" ; export default async function approval ( ) { const result = await effect ( "generate" , ( ) => 42 ) ; const review = await waitForEvent ( "approved" ) ; return { result , review } ; } Deploy it once. Start executions from the CLI, an API call, a webhook, or a cron trigger. Let them run for seconds, hours, or days.
Traditional durable workflow systems often reconstruct execution state by replaying prior history.
Get smarter about the news
Sign up free for a feed built around what you actually care about, Dive Deeper research on any story, and the full text of every article.
Create free accountAlready have an account? Sign in