AI-Driven Development, Radically Simple
A minimal, concise CLI that unlocks unlimited potential through natural dialogue.
Get started now View on GitHub
Getting Started
# Install globally and auto-configure Claude Code subagents
npm install -g forge-framework
# Verify installation
forge --version # Should show 0.6.0
Why FORGE?
π§ AI-First Design
Built from the ground up for AI interpretation. No complex APIs, just natural conversation.
β‘ Radical Simplicity
A concise, minimal CLI. All intelligence lives in AI agents, not in the framework.
π 5-Phase Cycle
Focus β Orchestrate β Refine β Generate β Evaluate. Structure that enables freedom.
π€ Claude Code Subagents
Auto-configured specialists: Architect, Developer, Tester, DevOps, Reviewer, Analyzer. Each with isolated context and domain expertise.
π Markdown Everything
All state, config, and docs in human-readable markdown. Transparency through simplicity.
π Zero Configuration
AI detects your project and configures itself. No hardcoded framework detection.
Quick Example
# Install FORGE globally (auto-configures 6 Claude Code subagents)
npm install -g forge-framework
# Initialize in your project
cd your-project
forge init
# Start building with specialized AI agents
forge new "user authentication"
# Check your progress
forge status
# Move through validated phases
forge phase next
Then have a conversation with your AI assistant:
You: Let's implement user authentication
Claude: I'll use the forge-architect to design the authentication system...
The FORGE Philosophy
βSoftware development is fundamentally a creative human endeavor. Tools should amplify creativity, not constrain it through complexity.β
FORGE embodies radical simplicity - the framework stays minimal while AI handles all complexity through natural conversation.
About the project
FORGE Framework was created by Scott Feltham to enable AI-driven development through natural conversation.
License
FORGE Framework is distributed by an MIT license.
Contributing
When contributing to this repository, please first discuss the change you wish to make via issue, email, or any other method with the owners of this repository before making a change.