← Directory

BMAD METHOD

Open Source
★ 54,063 • Updated Oct 12, 2026, 09:02 PM

The BMAD METHOD is an open-source project that provides a breakthrough method for agile AI-driven development.

Use Cases ▼
01

Building a new software project from scratch

02

Adding new features to an existing software project

03

Refactoring an existing software project to make it more maintainable

04

Collaborating with others on a software project

05

Managing the complexity of a large software project

What Problem It Solves ▼

The BMAD METHOD solves the problem of how to turn an idea or change request into working software without giving up the thinking. It provides a structured approach to agile AI-driven development, which helps developers to make explicit decisions, carry forward context, and size the process to the work. This approach helps to reduce the complexity of software development and makes it easier to collaborate with others. The BMAD METHOD is particularly useful for developers who want to work on complex projects, but need a more structured approach to manage the complexity. It is also useful for developers who want to work on small projects, but need a more agile approach to quickly turn an idea into working software.

Key Features ▼
✓

Right-sized process

✓

Durable context

✓

Specialized perspectives

✓

Guided collaboration

✓

One delivery path

Overview

The BMAD METHOD is an open-source project that provides a breakthrough method for agile AI-driven development. It is designed to help developers turn an idea or change request into working software without giving up the thinking. The method covers the whole effort, not only the code, and includes decisions on what to build, how it holds together, and how it changes as you learn. BMAD METHOD is the agile way to do it, with decisions staying explicit, context carrying forward, and the process sizing itself to the work. Small changes can go straight to build, while complex work gets the depth it needs. The same method can cover a weekend prototype and a system with years of history behind it. The project has a stable release, v6.12, and a preview alpha release, v7, which is in development. The v7 release is expected to be finalized on October 16, 2026. BMAD METHOD is free and open source, with no paywalled workflows or gated community. It has a right-sized process, durable context, specialized perspectives, guided collaboration, and one delivery path. The project has a documentation section that includes guides on how to build your first project with BMAD, add BMAD to an existing codebase, and choose a planning path. The community section includes links to Discord, YouTube, GitHub Issues, and GitHub Discussions. The project is licensed under the MIT License and has a trademark policy. Contributions are welcome, and the project has a contributing guide.

Pros & Cons

Pros

+

Right-sized process

+

Durable context

+

Specialized perspectives

+

Guided collaboration

+

One delivery path

Cons

−

Steep learning curve

−

Limited documentation

−

Dependent on GitHub and npm

Similar Tools

GitHub Copilot GitLab Azure DevOps

More in AI/ML