Run durable agent tasks and event-driven workflows with Hatchet
Use Hatchet to queue, retry, pause, resume, observe, and scale long-running agent tasks and background workflows.
Prerequisites
Hatchet CLI, Docker for local setup, Hatchet workers, and application code in Python, TypeScript, Go, Ruby, or another supported runtime
Installation
Requirements and caveats from upstream:
- Hatchet is a platform for orchestrating background tasks, AI agents, and durable workflows at scale. It supports applications written in Python, TypeScript, Go and Ruby, and can be used as a service through [Hatchet C...
- To run Hatchet locally, the fastest path for setup is to install the Hatchet CLI (on MacOS, Linux or WSL) - note that this requires Docker installed locally to work:
- When to use Hatchet: when you'd like to use a DAG-based framework, write your own integrations and functions, and require higher throughput (>100/s)
Basic usage or getting-started notes:
Documentation
Source
1---2name: run-durable-agent-tasks-and-event-driven-workflows-with-hatc3description: Use Hatchet to queue, retry, pause, resume, observe, and scale long-running agent tasks and background workflows.4---56# Run durable agent tasks and event-driven workflows with Hatchet78Use Hatchet to queue, retry, pause, resume, observe, and scale long-running agent tasks and background workflows.910## Prerequisites1112Hatchet CLI, Docker for local setup, Hatchet workers, and application code in Python, TypeScript, Go, Ruby, or another supported runtime1314## Installation1516Requirements and caveats from upstream:17- Hatchet is a platform for orchestrating background tasks, AI agents, and durable workflows at scale. It supports applications written in Python, TypeScript, Go and Ruby, and can be used as a service through [Hatchet C...18- To run Hatchet locally, the fastest path for setup is to install the Hatchet CLI (on MacOS, Linux or WSL) - note that this requires [Docker](https://www.docker.com/get-started) installed locally to work:19- **When to use Hatchet:** when you'd like to use a DAG-based framework, write your own integrations and functions, and require higher throughput (>100/s)2021Basic usage or getting-started notes:22- <a href ="https://hatchet.run?utm_source=github&utm_campaign=readme">23- [](https://docs.hatchet.run) [](https://opensource.org/licenses/MIT) [](https://hatchet.run/discord)2526- Source: https://github.com/hatchet-dev/hatchet27- Extracted from upstream docs: https://raw.githubusercontent.com/hatchet-dev/hatchet/HEAD/README.md2829## Documentation3031- https://docs.hatchet.run3233## Source3435- [Agent Skill Exchange](https://agentskillexchange.com/skills/run-durable-agent-tasks-and-event-driven-workflows-with-hatchet/)