🪓 An orchestration engine for background tasks, AI agents, and durable workflows
Hatchet is an orchestration engine for background tasks, AI agents, and durable workflows built with support for multiple languages and frameworks including Go, Node.js, Python, and TypeScript. The project provides SDKs for these languages and includes a web-based frontend built with React, TypeScript, and Vite, along with a VSCode extension for visualizing directed acyclic graph (DAG) workflow definitions. The repository contains comprehensive examples and documentation, developer tooling including database schema exploration utilities, and infrastructure for testing distributed system behavior across different SDK implementations.