Trigger.dev
An open-source framework for long-running background jobs written as plain TypeScript code.
Trigger.dev lets developers write background jobs as normal TypeScript, with no timeouts and no separate queue to manage. Long-running tasks, retries, and concurrency are handled by the platform.
It is built for the AI use case in particular: jobs that call models, wait, and run for minutes are first-class rather than fought against.
Where it fits
A strong fit for TypeScript teams running long AI jobs (model calls, pipelines) that outlast a normal serverless request.
Where it does not fit
A code-first, TypeScript-centric tool: not for no-code users or Python-only stacks.
Alternatives to Trigger.dev
The closest options on the map, and where each fits instead.
-
Inngest Durable execution
A fit when developers want durable, event-driven background jobs without standing up a queue and a workflow cluster themselves.
Unlike Trigger.dev Open source
-
Temporal Durable execution
The right backbone when AI workflows are long-running, span external waits, and absolutely must not lose state when something restarts.
Unlike Trigger.dev Open sourceMaturity: mature
Pairs with
Commonly used alongside it.
