{"repo":"Duragraph/duragraph","free":true,"listed":false,"github":"https://github.com/Duragraph/duragraph","clone":"git clone https://github.com/Duragraph/duragraph.git","description":"Self-hosted, enterprise-ready AI workflow orchestration with event sourcing, CQRS, fault tolerance, and observability. Single-binary control plane, Python + Go SDKs, embedded Postgres + NATS for zero-config dev.","language":"Go","stars":174,"topics":["ai-agents","cqrs","enterprise","event-sourcing","golang","llm","self-hosted","workflow-automation"],"license":"Apache-2.0","category":"ai-agents","readme_excerpt":"DuraGraph Temporal for AI agents. Durable, replayable agent workflows — self-hosted, event-sourced, observable. Agent workflows fail unpredictably: workers crash mid-tool-call, LLMs return junk, networks partition, runs hang for hours. DuraGraph treats every state transition as an event written to PostgreSQL in the same transaction as the work itself. Nothing is lost when a worker dies. Every run is replayable from its event log. Every node execution is observable in real time from the embedded dashboard. 60 seconds to a running agent DuraGraph ships as a single binary with embedded PostgreSQL and NATS . No infrastructure to provision, no docker compose up . Install Run Run your first agent Open http://localhost:8081 , sign in with the bootstrap admin printed in the logs, head to Playground , pick a registered assistant, and send a message. You'll see the workflow execute live: each node lighting up as it runs, the full graph topology, and a replayable event log under Traces . For a richer set of examples (RAG, tool-using agents, document processing, evals) browse examples/ — both Go and Python references run against duragraph dev out of the box. What's in this repo DuraGraph is a monorepo. The control plane, SDKs, dashboard, and docs all live here so they evolve together against a single spec. Path What it is ------ ------------ cmd/duragraph The control-plane binary — engine, embedded dashboard, dev-mode bootstrapper internal/ Domain / application / infrastructure layers (D","default_branch":null,"files":null,"tree":[],"storefront":"/r/Duragraph","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Duragraph/duragraph/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."}