{"repo":"hatchet-dev/hatchet","free":true,"listed":false,"github":"https://github.com/hatchet-dev/hatchet","clone":"git clone https://github.com/hatchet-dev/hatchet.git","description":"🪓 An orchestration engine for background tasks, AI agents, and durable workflows","language":"Go","stars":7738,"topics":["event-driven","golang","workflow-engine","distributed","distributed-systems","fastapi","nodejs","python","queue","typescript"],"license":"MIT","category":"workflow-automation","readme_excerpt":"An orchestration engine for background tasks, AI agents, and durable workflows Hatchet Cloud · Documentation · Website · Issues What is Hatchet? 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 Cloud or self-hosting. Hatchet provides a full platform for queuing, automatic retries, durability, real-time monitoring, alerting, and logging. Get started quickly The fastest way to get started with Hatchet is signing up for Hatchet Cloud to try it out! We recommend this even if you plan on self-hosting, so you can have a look at what a fully-deployed Hatchet platform looks like. 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: To view full documentation for self-hosting and using cloud, have a look at the docs. When should I use Hatchet? You can use Hatchet for running background tasks, AI agents, or other types of long-running workflows. It is designed to be a feature-complete solution for systems where correctness, reliability, horizontal scalability, and observability are essential. From a technical perspective, it differs from other solutions in that it uses Postgres as a durability layer for both the task runtime and the observability system, making it particularly easy to self-host. For some end-to-","default_branch":null,"files":null,"tree":[],"storefront":"/r/hatchet-dev","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/hatchet-dev/hatchet/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}