# BMad Method The BMad Method (Breakthrough Method of Agile AI Driven Development) is an open-source AI-driven agile development framework created by [[Brian Madison]]. Features 21 specialized agents, 50+ guided workflows, and scale-adaptive intelligence that adjusts from bug fixes to enterprise systems. 34.7k GitHub stars. MIT licensed. ## Key concepts - **Scale-adaptive intelligence**: Adjusts planning depth based on project complexity automatically - **Specialized agent personas**: PM, Architect, Developer, UX Designer, Scrum Master, and others - **Party Mode**: Multiple agents collaborate in a single session - 100% free and open source, no paywalls or gated content ## Workflows **Quick Flow** (simple path, 3 commands): 1. `/quick-spec` — Analyze codebase, produce tech specs with user stories 2. `/dev-story` — Implement each story 3. `/code-review` — Validate code quality **Full Planning Path**: 1. `/product-brief` — Problem and MVP definition 2. `/create-prd` — Comprehensive requirements with personas and risk assessment 3. `/create-architecture` — Technical design decisions 4. `/create-epics-and-stories` — Prioritized work breakdown 5. `/sprint-planning` — Tracking initialization 6. Iterative story development and review ## Modules - **BMM** (Core): 34+ workflows across analysis, planning, architecture, and implementation - **BMad Builder (BMB)**: Tools for creating custom agents and domain-specific modules - **Test Architect (TEA)**: Enterprise testing with risk-based strategy and quality gates - **Game Dev Studio (BMGD)**: Specialized workflows for Unity, Unreal, and Godot - **Creative Intelligence Suite (CIS)**: Innovation, brainstorming, and problem-solving tools ## References - Source code: https://github.com/bmad-code-org/BMAD-METHOD - Documentation: https://docs.bmad-method.org - YouTube: https://www.youtube.com/@BMadCode ## Related - [[AI Agents]] - [[Vibe Coding]] - [[Claude Code]]