BMad Method v6.12.0MIT licensedFree and open sourceDocsGitHubDiscord
BMad Code

BMad Method

The standard for enterprise-grade AI delivery.

The BMad Method governs agile AI-driven development across the SDLC, and adapts to your regulatory and operational policies.

The framework at a glance

  • 52,865GitHub stars5,980 forks
  • 45+Supported AI coding toolsClaude Code, Codex, Cursor, Copilot and more
  • 80,992npm installs / 30 days11 Aug to 9 Sept
  • MITLicenseCommercial use. Your changes stay yours.

For work that has to survive contact with production.

Plenty of tools will build you a functional prototype. Fewer leave behind anything you could defend when the work carries real money, real users, or somebody on the other side of it asking how the decision was made.

Why it exists

Generating the work is the easy part now.

What decides whether it ships is everything around the generation. Whether the right context was gathered. Whether the rules were followed. Whether anyone can tell afterwards. BMad is the process an agent runs inside, so the output arrives with the evidence attached.

Several drawn routes converging on a single marked point
Fig. 1 / Many routes, one point of decisionWhere the work gets checked
Every role has one

A process, not a prompt

Workflows for framing the work, gathering the context it depends on, making the decision and then checking it. The shape a competent professional already follows, written down and executed rather than hoped for.

Your constraints

Adapted to the rules you already have

Teams layer their own conventions over the shipped defaults, committed beside the code, so a policy or regulatory constraint is present when the choice is made.

Before the build starts

A gate that can say no

One adversarial question before implementation: could someone build this without inventing decisions that nothing records? Gaps get named and located, so a thin plan fails here, where it costs a conversation, rather than in review.

Afterwards

A record that outlives the run

Decisions, constraints and traceability in both directions, versioned in your own repository. Nothing is stored anywhere else, because there is nowhere else.

What it is

A philosophy first. The framework carries it.

A folder of prompts is not a method. BMad takes a position on how the work should be done, and the workflows exist to make that position operational. There is no magic pill in it. The expertise stays yours, the method is what lets it hold at the scale an agent can now produce.

What we do

Three ways in.

The method is free and always will be. Consulting is how teams get it running properly and how we fund the work. Certification opens soon.

Talk to us

Running this across teams?

Tell us what you are trying to do and who has to sign off on it. Advisory, enablement and the operating model around the method are what we do beyond the open-source framework.

Goes to a person, not a sequence.

Start with the method. Bring us in when it matters.

Install it today and run a real piece of work through it. When you need it across teams, that is what consulting is for.