Skip to content
@ForgePrime

ForgePrime

ForgePrime

Structured AI Development with Full Traceability
Every code change β€” planned, tracked, reasoned about, and auditable.

Forge CoreΒ  LicenseΒ  Stars


The Problem

AI coding assistants generate code fast β€” but without structure. There is no audit trail, no decision history, no way to answer "why was this done?" six months later. Teams lose visibility, reviewers lose context, and technical debt compounds silently.

Our Solution

Forge is a structured change orchestrator for Claude Code. It wraps AI-driven development in a rigorous, traceable process:

Idea  β†’  Discover  β†’  Plan  β†’  Guide  β†’  Execute  β†’  Validate  β†’  Learn

Every step produces auditable artifacts β€” decisions with provenance, changes with reasoning traces, project guidelines that keep AI aligned with your standards, and validation gates that enforce quality before completion.


Repositories

Repository Description Status
Forge forge Core orchestrator β€” pipeline, decisions, changes, gates, learning Active

What Forge Delivers

For Engineering Teams

  • Decision Log β€” every architectural choice recorded with alternatives, reasoning, and who decided (human vs AI)
  • Change Traceability β€” every file modification linked to a task, decision, and reasoning trace
  • Project Guidelines β€” scoped coding standards and conventions automatically injected into every task context
  • Validation Gates β€” tests, lint, and secret scanning run automatically before task completion
  • Compound Learning β€” lessons from past projects inform future ones across your organization

For Engineering Leaders

  • Full Audit Trail β€” answer "why was this built this way?" at any time
  • Risk Visibility β€” 5-dimensional risk assessment with severity, likelihood, and mitigation tracking
  • Resumability β€” interrupt and resume at any point; state persists in structured JSON
  • Multi-Agent Support β€” parallel AI agents with dependency awareness and conflict detection

How It Works

                     β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
                     β”‚            USER INTENT                β”‚
                     β”‚       "Add JWT auth to API"           β”‚
                     β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
                                     β”‚
                     β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β–Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
                     β”‚   /idea  β†’  /discover  β†’  /plan      β”‚
                     β”‚   Stage ideas, explore options,       β”‚
                     β”‚   assess risks, build task graph      β”‚
                     β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
                                     β”‚
                     β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β–Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
                     β”‚   /guideline  β†’  Set standards        β”‚
                     β”‚   "Use Repository Pattern" [backend]  β”‚
                     β”‚   "All endpoints need auth" [api]     β”‚
                     β”‚   Scoped, weighted (must/should/may)  β”‚
                     β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
                                     β”‚
               β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
               β”‚                     β”‚                      β”‚
       β”Œβ”€β”€β”€β”€β”€β”€β”€β–Όβ”€β”€β”€β”€β”€β”€β”     β”Œβ”€β”€β”€β”€β”€β”€β”€β–Όβ”€β”€β”€β”€β”€β”€β”     β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β–Όβ”€β”€β”€β”€β”€β”
       β”‚  Task T-001  β”‚     β”‚  Task T-002  β”‚     β”‚  Task T-003  β”‚
       β”‚ Setup models β”‚     β”‚ JWT middlewareβ”‚     β”‚ Auth routes  β”‚
       β”‚ depends: []  β”‚     β”‚ depends:[001]β”‚     β”‚ depends:[002]β”‚
       β””β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”˜     β””β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”˜     β””β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”˜
               β”‚                     β”‚                      β”‚
               β–Ό                     β–Ό                      β–Ό
         Code + Decide         Code + Decide          Code + Decide
         + Guidelines βœ“        + Guidelines βœ“         + Guidelines βœ“
         Record changes        Record changes         Record changes
         Run gates             Run gates               Run gates
               β”‚                     β”‚                      β”‚
               β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
                                     β”‚
                     β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β–Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
                     β”‚   /compound  β†’  Lessons extracted     β”‚
                     β”‚   Patterns, insights, validated       β”‚
                     β”‚   decisions β€” feed the next project   β”‚
                     β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

Key Differentiators

Capability Traditional AI Coding With Forge
Tracks why code changed β€” Reasoning traces on every change
Records architectural decisions β€” Provenance, alternatives, confidence
Validates before completion β€” Configurable gates (test, lint, secrets)
Learns across projects β€” Compound learning system
Supports parallel AI agents β€” Conflict detection + dependency DAG
Project-wide coding standards β€” Scoped guidelines injected into task context
Enforces structured workflow β€” Contract-first pipeline
Hierarchical idea staging β€” Ideas mature before becoming tasks
Risk assessment built-in β€” 5D risk + feasibility analysis

Quick Start

# Clone Forge into your project
git clone https://github.com/ForgePrime/forge.git

# Inside Claude Code β€” start building
/idea Add user authentication            # Stage an idea
/discover I-001                           # Explore options, assess risks
/plan I-001                               # Create task graph (draft β†’ approve)
/guideline Use Repository Pattern --scope backend  # Set coding standards
/next                                     # Execute first task (guidelines auto-loaded)
/status                                   # Project dashboard

For existing codebases, run /onboard first to import project knowledge.


Architecture

forge/
β”œβ”€β”€ core/           Python engine β€” pipeline, decisions, changes, gates, lessons
β”œβ”€β”€ skills/         Built-in analysis skills (plan, discover, review, deep-*)
β”œβ”€β”€ .claude/        Claude Code integration (15+ slash commands, hooks)
└── forge_output/   Runtime state (per-project JSON, gitignored)

Design principle: Python handles I/O and validation. The LLM handles judgment and code generation. The boundary is strict β€” Python never decides what to change, the LLM never writes state directly.


Built-in Analysis Skills

Forge ships with deep analysis capabilities adapted from Deep-Process:

Skill Purpose
deep-explore Structured option exploration with consequence tracing
deep-risk 5-dimensional risk assessment with cascade analysis
deep-feasibility 10-dimension feasibility study with GO/NO-GO verdict
deep-architect Architecture design with 8 adversarial challenges
deep-verify Artifact verification with impossibility pattern matching
deep-requirements Requirements extraction and contradiction checking

Invoked automatically via /discover or manually as needed. All findings flow into the decision log with full provenance.


Get Involved


ForgePrime
Built with precision. Every change has a reason.

Popular repositories Loading

  1. forge forge Public

    Forge β€” a structured change orchestrator that turns a high-level plan into tracked, dependency-aware tasks executed step by step inside Claude Code. Forge shapes schemas. Forge shapes code

    Python 1

  2. .github .github Public

Repositories

Showing 2 of 2 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…