{"repo":"dbos-inc/durable-swarm","free":true,"listed":false,"github":"https://github.com/dbos-inc/durable-swarm","clone":"git clone https://github.com/dbos-inc/durable-swarm.git","description":"Augment Swarm with durable execution to help you build reliable and scalable multi-agent systems.","language":"Python","stars":117,"topics":["dbos","openai","postgresql","python","serverless","agentic-workflow","ai"],"license":"MIT","category":"ai-agents","readme_excerpt":"DurableSwarm: Reliable Multi-Agent Orchestration [!IMPORTANT] DurableSwarm is now replaced by the DBOS Durable OpenAI Agents SDK integration, which is a production-ready evolution of DurableSwarm. We recommend migrating to the Agents SDK for all production use cases. This repository augments OpenAI's Swarm with durable execution to help you build reliable multi-agent systems. Durable Swarm is a drop-in replacement for Swarm that makes your agentic workflows resilient to any failure , so that if they are interrupted or restarted, they automatically resume from their last completed steps. Under the hood, it uses DBOS to persist your agentic workflows' execution state (which workflows are currently executing and which steps they've completed) in a Postgres database. Why Durable Execution? As multi-agent workflows become more common, longer-running, and more interactive, it's important to make them reliable . If an agent spends hours waiting for user inputs or processing complex workflows, it needs to be resilient to transient failures, such as server restarts. However, reliable multi-agent orchestration isn't easy&mdash;it requires complex rearchitecting like routing agent communication through SQS or Kafka. Durable execution helps you write reliable agents while preserving the ease of use of a framework like Swarm. The idea is to automatically persist the execution state of your Swarm workflow in a Postgres database. That way, if your program is interrupted, it can automaticall","default_branch":null,"files":null,"tree":[],"storefront":"/r/dbos-inc","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/dbos-inc/durable-swarm/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."}