Welcome to BMad Method
Build More Architect Dreams — BMad Method is an AI-driven agile development framework that brings true scale-adaptive intelligence to your software projects. Unlike traditional AI tools that do the thinking for you, BMad agents act as expert collaborators who guide you through structured processes to bring out your best thinking in partnership with AI.100% free and open source. No paywalls. No gated content. No gated Discord. We believe in empowering everyone, not just those who can pay for a gated community or courses.
What is BMad Method?
BMad Method is a comprehensive development framework that combines:- 12+ Specialized AI Agents — Domain experts including Product Manager (John), Architect (Winston), Developer, UX Designer, Scrum Master, QA Engineer, and more
- 34+ Guided Workflows — Structured processes covering the complete development lifecycle from brainstorming to deployment
- Scale-Adaptive Intelligence — Automatically adjusts planning depth based on project complexity
- Module Ecosystem — Extensible architecture with official modules for specialized domains
AI Intelligent Help
Ask
/bmad-help anytime for guidance on what’s next in your projectComplete Lifecycle
From initial brainstorming through architecture, implementation, and deployment
Party Mode
Bring multiple agent personas into one session to collaborate and discuss
Structured Workflows
Grounded in agile best practices across analysis, planning, architecture, and implementation
Why BMad Method?
Traditional AI tools produce average results by doing all the thinking for you. BMad Method takes a different approach:Expert Collaboration, Not Automation
BMad agents don’t just generate code or documents — they facilitate structured processes that:- Ask the right questions to uncover requirements you might have missed
- Guide you through proven methodologies like Jobs-to-be-Done, User Story Mapping, and ADR documentation
- Challenge your assumptions through adversarial review and validation workflows
- Adapt to your experience level from beginner to expert
Scale-Domain-Adaptive
The framework automatically adjusts based on your project:- Bug fixes and small features — Quick-flow workflows get you shipping in minutes
- Mid-size projects — Guided PRD, architecture, and sprint planning
- Enterprise systems — Full agile lifecycle with epics, stories, and readiness checks
Framework Features
Specialized Agents
Each agent has a unique persona, expertise, and communication style:
- John (PM) — Product Manager who asks “WHY?” relentlessly
- Winston (Architect) — System architect balancing pragmatism with innovation
- Dev — Implementation specialist focused on clean, maintainable code
- UX Designer — Experience designer connecting user needs to interface
- Scrum Master — Agile facilitator keeping teams on track
Structured Workflows
Workflows guide you through each phase:
- Phase 1: Analysis — Domain research, market research, technical research
- Phase 2: Planning — Product briefs, PRDs, UX design documents
- Phase 3: Solutioning — Architecture, epics and stories, readiness checks
- Phase 4: Implementation — Sprint planning, story development, retrospectives
Module Ecosystem
Extend BMad with official modules:
- BMad Method (BMM) — Core framework with 34+ workflows
- BMad Builder (BMB) — Create custom agents and workflows
- Test Architect (TEA) — Risk-based test strategy and automation
- Game Dev Studio (BMGD) — Unity, Unreal, and Godot workflows
- Creative Intelligence Suite (CIS) — Innovation and design thinking
How It Works
BMad Method integrates directly into your AI IDE (Claude Code, Cursor, Windsurf, etc.) as slash commands:- Install BMad to your project using
npx bmad-method install - Ask for guidance with
/bmad-helpto understand what’s next - Invoke agents like
/pmfor product management or/architectfor technical design - Run workflows such as
/create-prdor/create-architecture - Iterate and improve through structured facilitation
Who Should Use BMad Method?
Solo Developers & Indie Makers
Use quick-flow workflows to ship features faster while maintaining structure and quality.Development Teams
Collaborate using shared workflows and artifacts. BMad keeps everyone aligned from PM to QA.Product Managers
Create comprehensive PRDs through guided user interviews and requirements discovery.Architects
Document technical decisions, evaluate trade-offs, and communicate architecture through ADRs.Engineering Leaders
Establish consistent practices across teams with customizable agents and workflows.Key Capabilities
- Requirements Discovery — Structured interviews and elicitation techniques
- Architecture Documentation — ADR templates and validation workflows
- Sprint Planning — Story creation, estimation, and sprint tracking
- Code Review — Adversarial review and edge case analysis
- Test Strategy — Risk-based testing and automation planning (TEA module)
- Game Development — Engine-specific workflows for Unity, Unreal, Godot (BMGD module)
- Innovation — Brainstorming, design thinking, creative problem solving (CIS module)
What’s Next?
Quick Start Guide
Get BMad running in your project in 5-10 minutes
Installation Guide
Detailed installation with prerequisites and troubleshooting
Complete Roadmap
See what’s coming in future releases
Join Discord
Get help, share ideas, and collaborate with the community
Version 6 is Here!
BMad Method v6 brings major improvements including:- Cross-platform agent team support for enhanced collaboration
- Skills architecture for better modularity
- BMad Builder v1 for creating custom agents and workflows
- Dev loop automation for faster iteration
- Enhanced installer with non-interactive mode for CI/CD
BMad Method is MIT licensed and maintained by BMad Code, LLC. Contributions are welcome! See our GitHub repository for details.
