{"repo":"laigit-dot/Multi-Agent-Task-Solver","free":true,"listed":false,"github":"https://github.com/laigit-dot/Multi-Agent-Task-Solver","clone":"git clone https://github.com/laigit-dot/Multi-Agent-Task-Solver.git","description":"A flexible, production-ready agent orchestration system that enables multiple specialized AI agents to work together to solve complex tasks through coordinated execution with proper concurrency handling, retries, and timeout management.","language":"Python","stars":40,"topics":["fastapi","llm","multiagent","orchestration","python"],"license":null,"category":"ai-agents","readme_excerpt":"Multi-Agent Task Solver (MATS) A production-ready orchestration platform that enables specialized AI agents to collaborate through configurable workflows. The system delivers resilient execution with retries, per-agent timeouts, dependency-aware scheduling, and a pluggable tool ecosystem — all accessible through a FastAPI service and a command-line interface. --- 📌 Highlights - 47 automated tests covering agents, workflows, tools, execution engine, CLI, and API - Zero warnings — Pydantic v2 compliant ( ConfigDict ), clean lint status - Comprehensive documentation for developers and operators - Extensible architecture for adding new agents, tools, and workflow templates --- 🧱 Architecture Overview Core modules : Module Purpose ------------------- ------------------------------------------------------------------------- src/models/ Pydantic schemas for agents, workflows, and execution results src/agents/ Base agent class, registry, and built-in agent implementations src/core/ Workflow DAG builder and async execution engine src/tools/ Tool interface, registry, and built-in tools src/api/ FastAPI routes exposing workflow orchestration src/main.py CLI entry point for running servers, workflows, and registry inspection --- 📂 Project Structure --- 🛠️ Installation & Setup --- ⚙️ Command-Line Interface All runtime operations are available via the CLI: The CLI bootstraps built-in tools and agents automatically before executing commands (other than runserver , which delegates to Fas","default_branch":null,"files":null,"tree":[],"storefront":"/r/laigit-dot","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/laigit-dot/Multi-Agent-Task-Solver/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."}