BMAD-METHOD/docs/index.md

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:

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.