{"slug": "i-got-obsessed-with-killing-scrum-so-i-built-a-world-out-of-12-ai-agents", "title": "I Got Obsessed With Killing Scrum. So I Built a World Out of 12 AI Agents.", "summary": "A developer built Bodhiorchard, an open-source platform that replaces Scrum and Jira with 12 specialized AI agents and a 3D world. The platform uses Agent-Driven Development (ADD) with a single Business Understanding Document (BUD) as the source of truth, and rewards quality over output. It is self-hosted, runs on a Mac mini, and is available under Apache 2.0.", "body_md": "*This is a submission for Weekend Challenge: Passion Edition*\n\nI built **Bodhiorchard** — an open-source platform that replaces Scrum, Jira, and the team wiki with 12 specialised AI agents and a living 3D world you can actually walk around in.\n\nI call the methodology **Agent-Driven Development (ADD)**. Instead of story points, planning poker, and a graveyard of stale Confluence pages, the work lives in one place: a **BUD** (Business Understanding Document) — a single, vector-indexed source of truth that carries a feature from a Slack conversation all the way to production.\n\nThe agents handle the busywork I never wanted humans doing: triage, design drafts, tech plans, standups, test plans, estimation, retros. Your repos show up as **trees** in an orchard. Features are **branches**. The whole team walks around as avatars — WASD to move, emotes, houses you upgrade with points you *only* earn when something actually ships to prod and stays healthy.\n\nThe scoreboard is the part I'm proudest of: it rewards **quality, not output**. Ship a BUD to production: +1. A bug escapes to prod: -1. It scores the things AI is bad at and humans are good at.\n\nHonest status: the platform, the BUD lifecycle, the code-dependency graph, skill profiling, and the 3D world are all **live**. The fully autonomous execution loop is still being built — today it's agents-assisted, human-in-the-loop. I'd rather undersell it than lie to you.\n\nTwo views ship today: **GARDEN** (the orchard) and **GRAPH** (a cross-repo dependency graph with Bus Factor, Threats, and BUD-stage lenses). Two Slack bots sit on top — one triages new requests and kills duplicates before they become tickets; the other answers plain-English questions like \"are we on track for go-live?\" straight from the live BUD.\n\nOpen source, Apache 2.0, self-hosted — it runs on a Mac mini.\n\n**The open-source, self-hosted alternative to Jira & Scrum — AI agents run the process end-to-end, developers earn XP for what actually ships, and your data never leaves your machine.**\n\n[Website](https://bodhiorchard.ai/) · [Quick Start](https://github.com/mickyarun/bodhiorchard#quick-start) · [Why Bodhiorchard](https://github.com/mickyarun/bodhiorchard#why-bodhiorchard) · [The Twelve Agents](https://github.com/mickyarun/bodhiorchard#the-twelve-agents) · [Docs](https://github.com/mickyarun/bodhiorchard#documentation) · [FAQ](https://github.com/mickyarun/bodhiorchard#faq)\n\n** ▶ Watch the demo** — a Slack message becomes a scoped, estimated BUD. No sprints, no story points, no standups.\n\n**Bodhiorchard** replaces sprint, scrum, and Jira ceremony with **Agent-Driven Development (ADD)** — twelve specialised AI agents handle the busywork (triage, specs, estimates, test plans, retrospectives) while humans keep the decisions that matter, and developers earn XP for the work that actually reaches production. It's a **self-hosted Jira alternative** for the full lifecycle: intake → spec → design → development → testing → deploy → retrospective. The data plane stays on your hardware; inference runs through your choice of agent CLI…\n\nThis is a solo project. Nights and weekends, on my own, because I couldn't leave it alone.\n\nThe stack: **FastAPI + Python 3.12** on the backend, **Vue 3 + PlayCanvas** for the 3D world, **Postgres + pgvector** for the BUD memory, and **Redis** underneath. Inference runs through Claude Code today, with Ollama and OpenAI on the roadmap so you can bring your own model.\n\nThe hard part wasn't the agents. It was the *ontology* — deciding that a BUD, not a ticket, is the atom of work, and that everything (estimates, design, tests, the retro's estimated-vs-actual drift table) hangs off that one object. Once that clicked, the agents became small. Each one reads BUD context over a local MCP server and writes back only in the three creative phases where a human is still driving.\n\nThe 3D layer looks like the toy. It's actually the point. A dependency graph as a spreadsheet is a chore. A dependency graph as an orchard you can lose an afternoon in — that's the thing that made *me* want to open it every day.\n\nI've spent years watching good engineers spend half their week on Jira instead of building. That quietly made me angry. This is the project I built to get that time back — mine first, then anyone else's who wants it.\n\n\"Build well. Then go outside.\" That's the whole idea.\n\nBodhi means awakening. An orchard is a grove you tend on purpose. The name is the pitch.\n\nIf you've ever felt sprints were broken and wanted to do something about it instead of just complaining in retro — clone it, break it, tell me where I'm wrong. That feedback is the only prize I'm actually chasing.", "url": "https://wpnews.pro/news/i-got-obsessed-with-killing-scrum-so-i-built-a-world-out-of-12-ai-agents", "canonical_source": "https://dev.to/mickyarun/i-got-obsessed-with-killing-scrum-so-i-built-a-world-out-of-12-ai-agents-1hl1", "published_at": "2026-07-12 16:09:21+00:00", "updated_at": "2026-07-12 16:45:20.540378+00:00", "lang": "en", "topics": ["ai-agents", "developer-tools", "ai-products", "artificial-intelligence"], "entities": ["Bodhiorchard", "Jira", "Scrum", "Agent-Driven Development", "Claude Code", "Ollama", "OpenAI", "FastAPI"], "alternates": {"html": "https://wpnews.pro/news/i-got-obsessed-with-killing-scrum-so-i-built-a-world-out-of-12-ai-agents", "markdown": "https://wpnews.pro/news/i-got-obsessed-with-killing-scrum-so-i-built-a-world-out-of-12-ai-agents.md", "text": "https://wpnews.pro/news/i-got-obsessed-with-killing-scrum-so-i-built-a-world-out-of-12-ai-agents.txt", "jsonld": "https://wpnews.pro/news/i-got-obsessed-with-killing-scrum-so-i-built-a-world-out-of-12-ai-agents.jsonld"}}