{"repo":"VardanMalik/agentflow","free":true,"listed":false,"github":"https://github.com/VardanMalik/agentflow","clone":"git clone https://github.com/VardanMalik/agentflow.git","description":"Production-grade distributed AI agent orchestration platform. Coordinate multi-step LLM workflows with fault tolerance, observability, and a real-time dashboard.","language":"Python","stars":11,"topics":["agent-orchestration","ai-agents","celery","distributed-systems","docker","fastapi","fault-tolerance","llm","observability","opentelemetry"],"license":"MIT","category":"ai-agents","readme_excerpt":"AgentFlow Production-grade distributed AI agent orchestration platform https://github.com/user-attachments/assets/f61e6aae-5558-45b8-8b84-5c163ce82fbc --- AgentFlow is a distributed platform for orchestrating multiple AI agents through complex, multi-step workflows. It combines a FastAPI backend with Celery-based distributed task execution, fault-tolerant design patterns (retry, circuit breaker, bulkhead, dead-letter queue), and full observability via OpenTelemetry and Prometheus. A React + TypeScript dashboard provides real-time visibility into workflow execution, agent status, and system health. Built for production workloads where reliability, traceability, and horizontal scalability are non-negotiable. Why I built this Multi-agent AI workflows are quickly becoming a common building block, but most of the tooling around them still feels like prototypes. Frameworks like LangChain and LangGraph are great for getting an idea working, yet they leave the harder operational questions — what happens when an agent call times out, how do you trace a failure across steps, how does the system behave under a partial outage — largely up to you. I built AgentFlow to explore what those answers look like when agent orchestration is treated as production infrastructure rather than a demo. That meant focusing on the unglamorous parts: retry semantics with exponential backoff, circuit breakers and bulkheads for graceful degradation, a dead-letter queue for failures that exhaust their retries","default_branch":null,"files":null,"tree":[],"storefront":"/r/VardanMalik","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/VardanMalik/agentflow/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."}