Ad
 
Learn more
Favicon of Hatchet

Hatchet

Durable orchestration platform for managing AI agents, scheduling background tasks, and running mission-critical workflows.

Open Source Alternative to:

Screenshot of Hatchet website

Hatchet is a durable orchestration platform that helps engineering teams build and deploy mission-critical AI agents, durable workflows, and background tasks. It supports applications written in Python, Typescript, Go and Ruby, and can be used as a service through Hatchet Cloud or self-hosting (it's open-source and 100% MIT-licensed). Hatchet provides a full platform for queuing, automatic retries, real-time monitoring, alerting, and logging.

While Hatchet is particularly well-suited for:

  • AI agents - Hatchet’s durability features allow agents to automatically checkpoint their current state and pick up where they left off when faced with unexpected errors. Hatchet’s observability features and distributed-first approach are built for debugging long-running agents at scale.
  • Massive parallelization - Hatchet is built to handle millions of parallel task executions without overloading your workers. Worker-level slot control allows your workers to only accept the amount of work they can handle, while features like fairness and priorities are built to help scale massively parallel ingestion.
  • Mission-critical workloads - everything in Hatchet is durable by default. This means that every task, DAG, event or agent invocation is stored in a durable event log and ready to be replayed at some point in the future.

Whether you're a small startup or a large enterprise, Hatchet provides the tools and flexibility needed to accelerate your development cycles, improve code quality, and maintain robust, scalable cloud infrastructure.

Share:

Similar open source projects

Favicon

 

  
  • Stars


  • Forks


  • Last commit


Favicon

 

  
  • Stars


  • Forks


  • Last commit


Favicon

 

  
  • Stars


  • Forks


  • Last commit