← All projects
Add-ons for AI coding tools

BMad Method

A step-by-step method and set of AI helpers for planning and building software with coding assistants.

What it does

BMad Method is a way of building software with AI coding tools while keeping people in charge of the key decisions. It provides a set of AI "agents" and workflows that help you define what to build, plan it, build it and review it.

Its makers say it sizes the process to the job: small changes go straight to building, while bigger projects get more planning. Decisions are saved so they carry into later work instead of being re-explained in every chat.

Extra modules cover areas such as creative brainstorming, testing and game development.

Who it's for

Software developers and small teams who use AI coding assistants on new or existing projects.

Can I use it without coding?

Developers only. Installed into a project with a terminal command, then used inside an AI coding tool. New to this? Start here.

Can I run it?

Cost
Free, but needs an AI accountThe software is free, but it uses an online AI service (like OpenAI or Anthropic), which usually charges for use.
Privacy
Sends what you give it to an online service
API key
Not needed

Try it

  1. Install Node.js, Python and the uv tool on your computer.
  2. Add BMad to your project with its installer.
  3. Open the project in your AI coding tool and ask BMad to build the change you want.

Using Claude Code, Cursor or another AI coding assistant? Paste the prompt and it will walk you through the setup.New to this?

Before you install

  • Only download from the official GitHub page. Copies with similar names exist for many popular projects.
  • No standard license listed. Check the GitHub page before using it for business.
  • What you type or upload is sent to an online service. Avoid sharing private or sensitive information.
  • More on staying safe