> ## Documentation Index
> Fetch the complete documentation index at: https://mintlify.com/bmad-code-org/BMAD-METHOD/llms.txt
> Use this file to discover all available pages before exploring further.

# Welcome to BMad Method

> An AI-driven agile development framework with specialized agents and guided workflows that scales from bug fixes to enterprise systems

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

<Note>
  **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.
</Note>

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

<CardGroup cols={2}>
  <Card title="AI Intelligent Help" icon="sparkles">
    Ask `/bmad-help` anytime for guidance on what's next in your project
  </Card>

  <Card title="Complete Lifecycle" icon="infinity">
    From initial brainstorming through architecture, implementation, and deployment
  </Card>

  <Card title="Party Mode" icon="users">
    Bring multiple agent personas into one session to collaborate and discuss
  </Card>

  <Card title="Structured Workflows" icon="diagram-project">
    Grounded in agile best practices across analysis, planning, architecture, and implementation
  </Card>
</CardGroup>

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

<Steps>
  <Step title="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
  </Step>

  <Step title="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
  </Step>

  <Step title="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
  </Step>
</Steps>

## How It Works

BMad Method integrates directly into your AI IDE (Claude Code, Cursor, Windsurf, etc.) as slash commands:

1. **Install BMad** to your project using `npx bmad-method install`
2. **Ask for guidance** with `/bmad-help` to understand what's next
3. **Invoke agents** like `/pm` for product management or `/architect` for technical design
4. **Run workflows** such as `/create-prd` or `/create-architecture`
5. **Iterate and improve** through structured facilitation

<CodeGroup>
  ```bash Installation theme={null}
  npx bmad-method install
  ```

  ```bash Get Help theme={null}
  # In your AI IDE
  /bmad-help
  ```

  ```bash Create a PRD theme={null}
  /pm
  # Then select "[CP] Create PRD"
  ```

  ```bash Quick Development theme={null}
  /quick-flow-solo-dev
  # Rapid prototyping and iteration
  ```
</CodeGroup>

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

<Tip>
  **Not sure where to start?** Run `/bmad-help` in your AI IDE — it tells you exactly what's next and what's optional.
</Tip>

* **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?

<CardGroup cols={2}>
  <Card title="Quick Start Guide" icon="rocket" href="/quickstart">
    Get BMad running in your project in 5-10 minutes
  </Card>

  <Card title="Installation Guide" icon="download" href="/installation">
    Detailed installation with prerequisites and troubleshooting
  </Card>

  <Card title="Complete Roadmap" icon="map" href="https://docs.bmad-method.org/roadmap/">
    See what's coming in future releases
  </Card>

  <Card title="Join Discord" icon="discord" href="https://discord.gg/gk8jAdXWmj">
    Get help, share ideas, and collaborate with the community
  </Card>
</CardGroup>

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

Check the [changelog](https://github.com/bmad-code-org/BMAD-METHOD/blob/main/CHANGELOG.md) for complete release notes.

***

<Note>
  BMad Method is MIT licensed and maintained by BMad Code, LLC. Contributions are welcome! See our [GitHub repository](https://github.com/bmad-code-org/BMAD-METHOD) for details.
</Note>
