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