
About Hatchet
Hatchet is an orchestration engine for background tasks, scheduled jobs and workflows. It can also run AI agents that need to recover from failures.
What it does
Hatchet runs tasks in your application and keeps a record of every task and state change. When a step fails, it can retry or replay it, so work is less likely to be lost. Teams can schedule cron jobs, process data ingestion and handle webhooks from the same platform.
Key features
- Background tasks with retries and scheduling
- Replay a task and inspect each state change
- Stored history of runs, logs and traces
- Cron jobs and webhook-driven workflows
- Run locally or use the hosted cloud
Who it's for
Backend engineers who need reliable background processing for jobs that must finish. Teams building AI agent systems that run many steps, and may fail partway through, also use it.
Pricing and good to know
The code is open source under the MIT license and is on GitHub. The company also offers a hosted cloud with pay-as-you-go pricing. Self-hosting and the cloud service bring different operating duties, so pick the option that fits your team.
Highlights
- Background tasks with retries and scheduling
- Replay a task and inspect each state change
- Stored history of runs, logs and traces
- Cron jobs and webhook-driven workflows
- Run locally or use the hosted cloud












