{"repo":"phil65/agentpool","free":true,"listed":false,"github":"https://github.com/phil65/agentpool","clone":"git clone https://github.com/phil65/agentpool.git","description":"A unified agent orchestration hub that lets you configure and manage multiple AI agents (native, ACP, AGUI, Claude Code) via YAML, and exposes them through standardized protocols (ACP/OpenCode Server).","language":"Python","stars":181,"topics":["agent","ai","llm","llm-agent","pydantic","yaml","litellm","pydantic-ai","acp","mcp"],"license":"MIT","category":"ai-agents","readme_excerpt":"AgentPool A unified agent orchestration hub that lets you configure and manage heterogeneous AI agents via YAML and expose them through standardized protocols. Documentation The Problem You want to use multiple AI agents together - Claude Code for refactoring, Codex for code editing with advanced reasoning, a custom analysis agent, maybe Goose for specific tasks. But each has different APIs, protocols, and integration patterns. Coordinating them means writing glue code for each combination. The Solution AgentPool acts as a protocol bridge. Define all your agents in one YAML file - whether they're native (PydanticAI-based), direct integrations (Claude Code, Codex), external ACP agents (Goose), or AG-UI agents. Then expose them all through ACP or AG-UI protocols, letting them cooperate, delegate, and communicate through a unified interface. Quick Start Minimal Configuration Integrating External Agents The real power comes from mixing agent types: Now coordinator can delegate work to any of these agents, and all are accessible through the same interface. Key Features Multi-Agent Coordination Agents can form teams (parallel) or chains (sequential): Rich YAML Configuration Everything is configurable - models, tools, connections, triggers, storage: Server Protocols AgentPool can expose your agents through multiple server protocols: Server Command Use Case -------- --------- ---------- ACP agentpool serve-acp IDE integration (Zed, Toad) - bidirectional communication with tool confir","default_branch":null,"files":null,"tree":[],"storefront":"/r/phil65","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/phil65/agentpool/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."}