Planning, requirements & specsAgent orchestration & automationWorkflowGitHub Stars: 50.8K

BMAD-METHOD

A structured method for AI-driven product, architecture, development, and delivery roles.

Last reviewed: 2026-07-19

bmad-code-org/BMAD-METHOD

Repository facts

Turn product intent into requirements, architecture, scoped tasks, and acceptance criteria.

GitHub Stars
50.8K
License
NOASSERTION
Default branch
main
Last pushed
2026-07-19
Repository status
Active
Snapshot
2026-07-19

What it does

BMAD-METHOD provides a role-based workflow for AI-assisted delivery, covering planning, architecture, implementation, and review habits.

Best fit

Vibe coding projects that need more structure before they grow.

Capabilities

  • Define AI-assisted roles such as product, architect, developer, and reviewer.
  • Turn a vague app idea into briefs, architecture notes, and delivery slices.
  • Keep vibe coding work from jumping straight into code without a plan.
  • Provide a repeatable handoff pattern from planning to implementation.

Use cases

  • Define roles for product, architecture, and implementation.
  • Move from a prompt-built demo to an engineering plan.
  • Use a PM-style agent to clarify scope before coding begins.
  • Let architect and developer roles produce separate artifacts for review.

Related in this category

Turn product intent into requirements, architecture, scoped tasks, and acceptance criteria.