Top AI Repos — open-source AI, indexed and scored
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
🪓 An orchestration engine for background tasks, AI agents, and durable workflows
| Date | Stars |
|---|---|
| 2026-07-31 | 7634 |
| 2026-08-02 | 7634 |
| 2026-08-04 | 7661 |
| 2026-08-06 | 7661 |
Today
— stars today
This week
— stars this week
This month
— stars this month
Momentum
35.0
growth rate 0.00%/day
<div align="center">
<a href ="https://hatchet.run?utm_source=github&utm_campaign=readme">
<picture>
<source media="(prefers-color-scheme: dark)" srcset="./assets/hatchet_logo_dark.svg">
<img width="200" alt="Hatchet Logo" src="./assets/hatchet_logo_light.svg">
</picture>
</a>
### An orchestration engine for background tasks, AI agents, and durable workflows
[](https://docs.hatchet.run) [](https://opensource.org/licenses/MIT) [](https://pkg.go.dev/github.com/hatchet-dev/hatchet) [](https://www.npmjs.com/package/@hatchet-dev/typescript-sdk)
[](https://hatchet.run/discord)
[](https://twitter.com/hatchet_dev)
[](https://github.com/hatchet-dev/hatchet)
<p align="center">
<a href="https://cloud.hatchet.run">Hatchet Cloud</a>
·
<a href="https://docs.hatchet.run">Documentation</a>
·
<a href="https://hatchet.run">Website</a>
·
<a href="https://github.com/hatchet-dev/hatchet/issues">Issues</a>
</p>
</div>
### 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](https://cloud.hatchet.run) or [self-hosting](https://docs.hatchet.run/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](https://cloud.hatchet.run) 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](https://www.docker.com/get-started) installed locally to work:
```sh
curl -fsSL https://install.hatchet.run/install.sh | bash
hatchet --version
hatchet server start
```
To view full documentation for self-hosting and using cloud, have a look at the [docs](https://docs.hatchet.run).
### 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-end examples of workflows you can build with Hatchet, check out our [cookbooks](https://docs.hatchet.run/cookbooks).
### Hatchet Features
#### Background Tasks
- [Background tasks](https://docs.hatchet.run/v1/tasks): Hatchet supports one-off background tasks defined as simple functions. It supports both fire-and-forget and fire-and-wait tasks with subscriptions
- [Retries](https://docs.hatchet.run/v1/retry-policies): flexible and configurable retry policies for tasks, with optional [exponential backoff](https://docs.hatchet.run/v1/retry-policies#exponential-backoff)
- [Cron jobs](https://docs.hatchet.run/v1/cron-runs) and [scheduled runs](https://docs.hatchet.run/v1/scheduled-runs) for scheduling tasks at some point in the future
- [Task routing](https://docs.hatchet.run/v1/adExcerpt of 9,734 characters
Read on GitHub866
683
523
Gabe Ruttner · Hatchet · United States
501
220
96
Luca Steeb
95
61
41
Trevor Wilson
39
Igor Kupczyński · @hatchet-dev
36
29
15
9
Josh Duff
8
7
Chandan Dakka · India
6
6
6
4
Would you bet a product on this? Bounded 0–100 and slow moving.
matched fp:f33ba78a9d097055, desc:ai agents