Temporal
Durable execution engine for resilient, long-running agent workflows
View on GitHubWhat it solves
The reliability problem in long-running agents: when an LLM call fails or a tool times out, Temporal retries from the last checkpoint automatically without you writing recovery logic.
Overview
Temporal is a workflow engine that makes code durable, if a process crashes, rate-limits, or throws an exception, Temporal replays the workflow from its last checkpoint automatically. For agentic systems, this means an agent loop that spans hours or days survives failures without you writing retry logic. Used in production at Stripe, Netflix, Datadog, and Coinbase. Official OpenAI Agents SDK integration launched September 2025.
Key facts
- Language
- Go
- License
- MIT
- Maturity
- Community canon
- Maintainer
- temporalio
- Reviewed
- 2026-06-11
Where to start
Read the service README to understand Workflows, Activities, and the Event History, these three concepts explain why Temporal's durability guarantees are stronger than a simple retry loop.
service/README.mdTechnologies
More in this domain
LangGraph
Stateful multi-agent orchestration for LLM applications
The state management problem in multi-agent systems: how you build agents that pass context across turns without losing the execution thread.
AutoGen
Multi-agent conversation framework from Microsoft Research
How to coordinate multiple specialized agents toward a shared goal without writing low-level orchestration logic by hand.
CrewAI
Role-based multi-agent orchestration for collaborative task execution
The boilerplate problem in multi-agent setup: defining roles, delegation rules, and task routing without writing a custom orchestration graph.