Package Exports
- bmad-method
- bmad-method/package.json
- bmad-method/tools/cli/bmad-cli.js
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (bmad-method) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
BMad CORE v6 Beta
The Universal Human-AI Collaboration Platform
BMad-CORE (Collaboration Optimized Reflection Engine) is a revolutionary framework that amplifies human potential through specialized AI agents. Unlike traditional AI tools that replace human thinking, BMad-CORE guides you through reflective workflows that bring out your best ideas and the AI's full capabilities.
π― Human Amplification, Not Replacement β’ π¨ Works in Any Domain β’ β‘ Powered by Specialized Agents
π Upgrading from v4?
β v4 to v6 Upgrade Guide - Complete migration instructions for existing v4 users
What is BMad-CORE?
BMad-CORE is the universal foundation that powers all BMad modules. It provides:
- Agent orchestration framework for specialized AI personas
- Workflow execution engine for guided processes
- Modular architecture allowing domain-specific extensions
- IDE integrations across multiple development environments
- Update-safe customization system for all agents and workflows
Core v6 Framework Enhancements
All modules benefit from these new core capabilities:
- π¨ Full Agent Customization - Modify any agent's name, role, personality, and behavior via
bmad/_cfg/agents/customize files that survive all updates - π Multi-Language Support - Choose your language for both agent communication and documentation output independently
- π€ User Personalization - Agents address you by name and adapt to your technical level and preferences
- π Update-Safe Configuration - Your customizations persist through framework and module updates
- βοΈ Flexible Settings - Configure communication style, technical depth, output formats, and more per module or globally
The C.O.R.E. Philosophy
- Collaboration: Human-AI partnership where both contribute unique strengths
- Optimized: Refined processes for maximum effectiveness
- Reflection: Guided thinking that unlocks better solutions
- Engine: Powerful framework orchestrating specialized agents and workflows
Instead of giving you answers, BMad-CORE helps you discover better solutions through strategic questioning, expert guidance, and structured thinking.
The BMad Method - Agile AI-Driven Development
The flagship module for software and game development excellence.
The BMad Method (BMM) is a complete AI-driven agile development framework that revolutionizes how you build software and games. Whether you're fixing a bug, building a feature, or architecting an enterprise system, BMM adapts to your needs.
What's New in v6?
π― Revolutionary Scale-Adaptive Workflows
- Levels 0-4: Automatically adjusts from quick fixes to enterprise-scale projects
- Greenfield & Brownfield: Full support for new projects and existing codebases
- Smart Context Engine: New optimized brownfield documentation engine that understands your existing code
ποΈ Project-Adaptive Architecture
- Architecture documents that adapt to YOUR project type (web, mobile, embedded, game, etc.)
- No more "one-size-fits-all" templates
- Specialized sections based on what you're actually building
- Game development fully integrated with engine-specific guidance (Unity, Phaser, Godot, Unreal, and more)
β‘ From Simple to Complex - All in One System
- Level 0-1: Quick fixes and small features with minimal overhead
- Level 2: Feature development with lightweight planning
- Level 3-4: Full enterprise workflows with comprehensive documentation
- Seamless workflow progression as complexity grows
π¬ Highly Interactive & Guided
- Interactive workflows that ask the right questions
- Agents guide you through discovery rather than giving generic answers
- Context-aware recommendations based on your project state
- Real-time validation and course correction
π Four-Phase Methodology
- Analysis (Optional) - Brainstorming, research, product briefs
- Planning (Required) - Scale-adaptive PRD/GDD generation
- Solutioning (Level 3-4) - Adaptive architecture and tech specs
- Implementation (Iterative) - Story creation, context gathering, development, review
Specialized Agents
- PM - Product planning and requirements
- Analyst - Research and business analysis
- Architect - Technical architecture and design
- Scrum Master - Sprint planning and story management
- Developer - Implementation with senior dev review
- Game Development (Optional) - Game Designer, Game Developer, Game Architect
- And more - UX, Test Architect, and other specialized roles
Documentation
- π Complete BMM Documentation - Full module reference
- π BMM Workflows Guide - Essential reading for using BMM
Additional Beta Modules
BMad Builder (BMB) - Create Custom Solutions
Build your own agents, workflows, and modules using the BMad-CORE framework.
- Agent Creation: Design specialized agents with custom roles and behaviors
- Workflow Design: Build structured multi-step processes
- Module Development: Package complete solutions for any domain
- Three Agent Types: Full module, hybrid, and standalone agents
π Complete BMB Documentation | π― Agent Creation Guide
Creative Intelligence Suite (CIS) - Innovation & Creativity
Transform creative and strategic thinking through AI-powered facilitation across five specialized domains.
- 5 Interactive Workflows: Brainstorming, Design Thinking, Problem Solving, Innovation Strategy, Storytelling
- 150+ Creative Techniques: Proven frameworks and methodologies
- 5 Specialized Agents: Each with unique personas and facilitation styles
- Shared Resource: Powers creative workflows in other modules (e.g., BMM brainstorming)
π Complete CIS Documentation | π CIS Workflows
Quick Start
Prerequisites
- Node.js v20+ (Download)
Installation
Install BMad to your project using npx:
npx bmad-method installVersion Selection: When running
npx bmad-method install, you'll be prompted to choose:
- Stable (v4.x) - Production-ready version
- Beta (v6.0.0-beta) - Latest features with early access
To install a specific version directly (skip prompt):
npx bmad-method@4 install # Stable v4.x npx bmad-method@6.0.0-beta.0 install # Beta v6
The interactive installer will guide you through:
- Project location - Where to install BMad
- Module selection - Choose which modules you need (BMM, BMB, CIS)
- Configuration - Set your name, language preferences, and module options
- Game Development (Optional): When installing BMM, you can optionally include game development agents and workflow!
- IDE integration - Configure your development environment
What Gets Installed
All modules install to a single bmad/ folder in your project:
your-project/
βββ bmad/
βββ core/ # Core framework (always installed)
βββ bmm/ # BMad Method (if selected)
βββ bmb/ # BMad Builder (if selected)
βββ cis/ # Creative Intelligence Suite (shared resources)
βββ _cfg/ # Your customizations
βββ agents/ # Agent customization filesGetting Started with BMM
After installation, activate the Analyst agent in your IDE and run:
/workflow-initOr run it directly as a command (command syntax varies by IDE - use slash commands in Claude Code, OpenCode, etc.).
This sets up the guided workflow system and helps you choose the right starting point for your project based on its complexity.
Key Features
π¨ Update-Safe Customization
- Agent Customization: Modify agents via
bmad/_cfg/agents/customize files - Persistent Settings: Your customizations survive updates
- Multi-Language Support: Agents communicate in your preferred language
- Flexible Configuration: Adjust agent names, roles, communication styles, and more
π Intelligent Installation
The installer automatically:
- Detects and migrates v4 installations
- Configures IDE integrations
- Resolves module dependencies
- Sets up agent customization templates
- Creates unified agent manifests
π Unified Architecture
Everything in one place - no more scattered configuration folders. Clean, organized, maintainable.
Additional Documentation
- v4 to v6 Upgrade Guide - Migration instructions for v4 users
- CLI Tool Guide - Installer and bundler reference
- Contributing Guide - How to contribute to BMad
Community & Support
- π¬ Discord - Get help, share ideas, and collaborate
- π Issues - Report bugs and request features
- π₯ YouTube - Tutorials and updates
- β Star this repo - Get notified of updates
Contributing
We welcome contributions! See CONTRIBUTING.md for guidelines.
License
MIT License - See LICENSE for details.
Trademark Notice: BMADβ’ and BMAD-METHODβ’ are trademarks of BMad Code, LLC. All rights reserved.
Built with β€οΈ for the human-AI collaboration community