4.3 KiB
Welcome to BMad Method Documentation
The AI-assisted coding methodology for building things right that last.
BMad Method transforms how developers work with AI coding assistants, providing structure, quality standards, and proven workflows that help you build better software faster.
Quick Start
New to BMad Method? Get up and running in under 10 minutes:
-
:fontawesome-solid-rocket:{ .lg .middle } Get Started
Install BMad Method and validate your setup with our guided installation process.
-
:fontawesome-solid-terminal:{ .lg .middle } Learn Commands
Discover the powerful command system that makes BMad Method so effective.
-
:fontawesome-solid-play:{ .lg .middle } Build Something
Follow a complete example to build your first project with BMad Method.
-
:fontawesome-solid-book:{ .lg .middle } Master Workflows
Learn proven workflows for different development scenarios and project types.
What is BMad Method?
BMad Method is a comprehensive methodology for AI-assisted software development that provides:
- 🎯 Structured Approach - Clear personas, tasks, and workflows for every development phase
- ⚡ Quality First - Built-in quality gates and standards that prevent technical debt
- 🧠 Memory System - Learn from your patterns and continuously improve your development process
- 🤝 Collaboration - Brotherhood review system ensures code quality and knowledge sharing
- 📚 Comprehensive Toolkit - Everything from project setup to deployment and maintenance
Why BMad Method?
Traditional AI coding assistants can be powerful, but without structure they often lead to:
- ❌ Inconsistent code quality
- ❌ Technical debt accumulation
- ❌ Unclear development processes
- ❌ Difficulty scaling projects
- ❌ Poor collaboration patterns
BMad Method solves these problems by providing:
- ✅ Quality Standards - Zero-tolerance for anti-patterns and technical debt
- ✅ Clear Processes - Step-by-step workflows for every development scenario
- ✅ Smart Automation - Automated quality checks and validation throughout
- ✅ Continuous Learning - Memory system that improves with every project
- ✅ Proven Patterns - Battle-tested approaches from successful projects
Core Principles
The BMad Method is built on five core principles:
1. Ultra-Deep Thinking Mode (UDTM)
Systematic analysis and validation of every significant decision, ensuring thorough consideration of alternatives and implications.
2. Quality Gates
Mandatory checkpoints that prevent low-quality code and architectural decisions from entering your codebase.
3. Brotherhood Reviews
Collaborative review process that combines human insight with AI capabilities for optimal code quality.
4. Memory-Enhanced Development
Learn from every project, decision, and outcome to continuously improve your development process.
5. Evidence-Based Decisions
All architectural and design decisions must be supported by data, testing, or proven patterns.
What You'll Learn
Through this documentation, you'll master:
- Getting Started - Installation, setup, and your first successful project
- Commands - The command system that powers BMad Method workflows
- Workflows - Proven processes for MVPs, features, and maintenance
- Reference - Complete reference for personas, tasks, and systems
Community & Support
- GitHub Repository: DMAD-METHOD
- Issues & Questions: Use GitHub Issues for bugs and feature requests
- Discussions: Join the GitHub Discussions for community help
Ready to get started? Follow our Installation Guide and be productive with BMad Method in under 10 minutes.