Trigger.dev is an open-source platform for writing long-running background jobs and AI workflows as plain TypeScript, with retries, queues, scheduling, and full run observability. It solves the serverless timeout problem using checkpoint-resume execution.