I Gave My AI Agents an Org Chart
说明与用途
Botropolis 将 20 个专业 AI 代理组织成公司结构,由 CEO 协调,提供透明的协作、模块化和无 API 密钥的供应商无关工具。
问题
Agent frameworks often require manual wiring and opaque orchestration, making complex systems hard to explain and maintain.
结果
Botropolis demonstrates that a company‑structured approach to AI agents yields clear ownership, modularity, and ease of extension, while remaining vendor‑agnostic and free of API keys.
工作流
- 1. Define agents with YAML specs (name, title, specialty, tools, example tasks).
- 2. Deploy the CEO orchestrator to route requests to relevant departments.
- 3. Agents collaborate via teaming rounds, drafting, critiquing, and revising outputs.
- 4. Use built‑in tools (web search, shell, file, Gmail, calendar, shared notebook) without vendor lock‑in.
- 5. Interact through a web UI or programmatically via the CEO API.
- 6. Optionally train or fine‑tune agents using the provided pipeline.
证据
Most agent frameworks hand you a pile of scripts and wish you luck. You wire up three agents, write the orchestration glue yourself, and six weeks later you have a system nobody can explain.
It is called Botropolis. Twenty specialist agents across ten departments, one CEO orchestrator, and a training pipeline so each agent can eventually get its own fine‑tuned model.
Real tools, no vendor lock‑in. Agents with toolkits run a think‑act‑observe loop over a plain‑text protocol. No provider function calling involved, so it works with OpenAI, Anthropic, Gemini, Ollama, or a model you trained yourself.
A web UI with no build step. Plain HTML, CSS, and JS served by the same FastAPI process. Chat with the CEO, a war room for talking to one agent directly with live tool‑call streaming, teaming controls, per‑agent analytics, and a roster browser. It works on a phone.
It runs with zero API keys against an offline stub that labels its output as stub output. Clone it, run python examples/demo.py, and watch the whole company work before spending anything.
- 记录日期: 2026-10-08T22:41:01.495Z