# Setup & Configuration This section provides comprehensive guides for setting up and configuring BMad Method with all its components and integrations. ## Setup Guides ### Core Setup - **[IDE Setup](../ide-setup.md)** - Configure your IDE for BMad Method - **[Instructions](../instruction.md)** - Detailed setup instructions for web and IDE agents - **[Recommended IDE Plugins](../recommended-ide-plugins.md)** - Essential plugins for optimal experience ### Advanced Integrations - **[OpenMemory MCP Setup](openmemory-setup.md)** - Enable persistent memory and context management ## Configuration Overview BMad Method consists of several components that work together: ### 🤖 **Agent Components** - **IDE Agents**: Lightweight, specialized agents for specific roles - **IDE Orchestrator**: Multi-persona agent that can embody any specialist - **Web Orchestrator**: Browser-based agent with large context capabilities ### 🧠 **Memory System** - **OpenMemory MCP**: Persistent memory across sessions and tools - **Session State**: Context management within individual sessions - **Cross-Project Learning**: Share insights across multiple projects ### 📋 **Asset System** - **Personas**: Specialist AI personalities (Analyst, PM, Architect, etc.) - **Tasks**: Structured workflows for common activities - **Templates**: Standardized outputs and formats - **Checklists**: Quality assurance and validation lists ## Quick Start If you're new to BMad Method: 1. **[Start with Installation](../getting-started/installation.md)** - Basic setup 2. **[Verify Your Setup](../getting-started/verification.md)** - Ensure everything works 3. **[Try Your First Project](../getting-started/first-project.md)** - Hands-on experience 4. **[Set up OpenMemory](openmemory-setup.md)** - Enable advanced memory features ## Configuration Files Key configuration files in BMad Method: - **`bmad-agent/ide-bmad-orchestrator.cfg.md`** - IDE orchestrator configuration - **`bmad-agent/web-bmad-orchestrator.cfg.md`** - Web orchestrator configuration - **`build-web-agent.cfg.js`** - Web agent build configuration - **`mkdocs.yml`** - Documentation site configuration ## Getting Help If you encounter issues during setup: 1. Check the **[Troubleshooting sections](openmemory-setup.md#troubleshooting)** in specific guides 2. Review **[Common Issues](../getting-started/verification.md)** in verification 3. Join the **[Community Discussions](https://github.com/bmadcode/BMAD-METHOD/discussions)** 4. Report **[Issues on GitHub](https://github.com/bmadcode/BMAD-METHOD/issues)** --- **Ready to begin?** Start with **[IDE Setup](../ide-setup.md)** or jump to **[OpenMemory Setup](openmemory-setup.md)** for advanced features.