Discover and explore top open-source AI tools and projects—updated daily.
LarsCoweAI development framework integrating planning and autonomous coding
Top 81.1% on SourcePulse
Unified AI Development Framework - BMAD phases with Ralph execution loop. Bmalph integrates BMAD-METHOD for AI-driven planning (Phases 1-3) with the Ralph autonomous implementation loop (Phase 4), streamlining the AI development lifecycle from concept to code. It targets engineers and power users seeking a structured, automated approach to software development using AI coding assistants.
How It Works
Bmalph bundles two core AI development systems: BMAD-METHOD for planning and Ralph for autonomous implementation. BMAD guides users through analysis, planning, and solutioning phases using AI agents and workflows tailored to specific platforms like Claude Code, OpenAI Codex, and Cursor. Once planning artifacts are generated, bmalph implement transitions them to a format Ralph understands. Ralph then executes an autonomous loop, picking up tasks, implementing them with Test-Driven Development (TDD), committing changes, and iterating until completion, managed via platform-specific drivers.
Quick Start & Requirements
npm install -g bmalphbmalph init --name <your-project-name>. The --platform flag can specify the AI assistant.CONTRIBUTING.md for development setup.Highlighted Details
bmalph implement is re-run.Maintenance & Community
No specific community channels (Discord/Slack) or prominent contributors are detailed in the README. Development guidelines are available in CONTRIBUTING.md.
Licensing & Compatibility
Limitations & Caveats
Support for GitHub Copilot and Cursor is experimental. Platforms designated "instructions-only" (Windsurf, Aider) do not support the Ralph autonomous implementation loop (Phase 4). Windows users require Git Bash or WSL for proper Bash execution. The bmalph watch command is deprecated.
1 day ago
Inactive
cluesmith