{"repo":"antiv/mate","free":true,"listed":false,"github":"https://github.com/antiv/mate","clone":"git clone https://github.com/antiv/mate.git","description":"Production-ready multi-agent orchestration engine built on Google ADK. Database-driven agent config, 50+ LLM providers, MCP protocol, persistent memory, web dashboard, RBAC.","language":"Python","stars":87,"topics":["agent-orchestration","ai-agents","dashboard","fastapi","google-adk","litellm","llm","mcp","multi-agent","ollama"],"license":"Apache-2.0","category":"ai-agents","readme_excerpt":"MATE — The Command Center for AI Agents Stop the redeploy-to-tweak loop. Created by Ivan Antonijević You built an agent. Now you need to tune the prompt. Swap the model. Restrict access for specific users. Figure out what it's actually costing you. And make sure yesterday's behavior still works after today's changes. Without a control layer, every one of those is a code change, a commit, and a redeploy. MATE is that control layer. It adds everything production needs — live configuration, RBAC, cost tracking, regression testing, and an embeddable chat widget — without touching your agent code. Runs on Google ADK or LangGraph , switchable with one env var — same agents, same dashboard, same widget either way. --- The Problem with Agents in Production A single agent in a notebook is easy. A hierarchy of agents serving real users is not. - Iteration is slow. Tweaking a prompt means editing code, committing, and redeploying. By the time you've tested three variations you've wasted half a day. - Governance is messy. Who can call the admin agent? The finance agent? You need per-agent access control, but ADK doesn't ship with RBAC. - Costs are invisible. You know tokens are being spent, but you can't see which agent is the expensive one, or whether it's prompt tokens, response tokens, or reasoning tokens eating your budget. - Regressions are silent. You improve one prompt and unknowingly break another agent's logic. You only find out when a user complains. --- Three Things MATE Gives","default_branch":null,"files":null,"tree":[],"storefront":"/r/antiv","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/antiv/mate/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."}