Skip to content
🤖 Consolidated, AI-optimized BMAD docs: llms-full.txt. Fetch this plain text file for complete context.

Welcome to BMad

BMad (Build More, Architect Dreams) is an AI-driven development framework that helps you build software faster and smarter. It provides specialized AI agents, guided workflows, and intelligent planning that adapts to your project’s complexity—whether you’re fixing a bug or building an enterprise platform.

If you’re comfortable working with AI coding assistants like Claude, Cursor, or GitHub Copilot, you’re ready to get started.


The fastest way to understand BMad is to try it. Choose a tutorial to walk through your first project in about 10 minutes.


These docs are organized into four sections based on what you’re trying to do:

SectionPurpose
TutorialsLearning-oriented. Step-by-step guides that walk you through building something. Start here if you’re new.
How-To GuidesTask-oriented. Practical guides for solving specific problems. “How do I customize an agent?” lives here.
ExplanationUnderstanding-oriented. Deep dives into concepts and architecture. Read when you want to know why.
ReferenceInformation-oriented. Technical specifications for agents, workflows, and configuration.

BMad works with any AI coding assistant that supports custom system prompts or project context. Popular options include:

  • Claude Code — Anthropic’s CLI tool (recommended)
  • Cursor — AI-first code editor
  • Windsurf — Codeium’s AI IDE
  • Roo Code — VS Code extension

You should be comfortable with basic software development concepts like version control, project structure, and agile workflows. No prior experience with BMad-style agent systems is required—that’s what these docs are for.


Get help, share what you’re building, or contribute to BMad:

  • Discord — Chat with other BMad users, ask questions, share ideas
  • GitHub — Source code, issues, and contributions
  • YouTube — Video tutorials and walkthroughs

Ready to dive in? Pick a tutorial and start building.