{"repo":"Francis1998/multi-bot-agentic","free":true,"listed":false,"github":"https://github.com/Francis1998/multi-bot-agentic","clone":"git clone https://github.com/Francis1998/multi-bot-agentic.git","description":"Deterministic multi-provider AI-agent orchestrator — ODA loops, GPT/Claude/Gemini/Kimi adapters, safety controls, event log","language":"Python","stars":17,"topics":["agentic-ai","ai-agent","claude-code","gemini","kimi","llm","multi-agent","openai","python","observe-decide-act"],"license":"MIT","category":"ai-agents","readme_excerpt":"multi-bot-agentic multi-bot-agentic is a standalone AI-agent engineering showcase: a deterministic agent coordinator with explicit Observe - Decide - Act loops, durable event logs, rationale traces, provider adapters, and bounded safety controls. It is built as a portfolio-quality recreation of the multi-bot product idea without depending on private infrastructure. The default path runs fully offline with a deterministic fake provider. Real adapters are included for GPT-5.5/OpenAI-compatible models, Claude Sonnet 4.6 via Claude Code CLI, Gemini 3.x, and Kimi K2/Moonshot. Why It Exists Most agent demos let the LLM decide everything. This repo takes the production-minded path: 1. The LLM is an input source, not the control plane. 2. A deterministic decision engine chooses actions. 3. Every decision has a rationale trace. 4. Every lifecycle transition is persisted. 5. Every external integration goes through an adapter. 6. Safety controls bound scope, runtime, tools, and cancellation. Use Cases: Issues This Solves 1. \"My agent did something, but I cannot explain why.\" LLM-first agents often skip straight from prompt to action. When something goes wrong, the transcript may show what the model said, but not which control rule allowed the action. multi-bot-agentic writes every decision as a durable event with a RationaleTrace : rule id, observations used, rejected actions, and explanation. You can replay the run later and inspect exactly why the engine chose call llm , call tool , f","default_branch":null,"files":null,"tree":[],"storefront":"/r/Francis1998","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Francis1998/multi-bot-agentic/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."}