# 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]]