Nova Forge

Open-source agent orchestration framework. V11's proven patterns, any LLM, pure Python. v0.1.0 Amazon Nova Hackathon

7
Model Aliases
8
Formations
3
Provider Adapters
6
Built-in Tools

Quick Start

# Plan a new project
forge plan "weather dashboard" --model nova-lite

# Build it (agents execute in parallel waves)
forge build --model gemini-flash

# Deploy to a live URL
forge deploy --domain weather.herakles.dev

# Check status
forge status

Architecture

Nova Forge replaces Claude Code's closed-source agent runtime with a ~300-line Python tool-use loop that works with any LLM supporting function calling.


Key insight: V11 built 89 services on the Hercules platform. Nova Forge proves those patterns are model-portable — we run them with Amazon Nova and build live apps.

Supported Models

AliasFull Model ID
claude-haikuanthropic/claude-haiku-4-5-20251001
claude-sonnetanthropic/claude-sonnet-4-6-20250514
gemini-flashopenrouter/google/gemini-2.0-flash-001
gemini-proopenrouter/google/gemini-2.5-pro-preview
nova-litebedrock/us.amazon.nova-2-lite-v1:0
nova-premierbedrock/us.amazon.nova-premier-v1:0
nova-probedrock/us.amazon.nova-pro-v1:0

Formations

FormationRolesUse Case
bug-investigation 3 Root cause is unknown. Three parallel investigators with distinct strategies (Ba...
code-review 3 PR review, code quality assessment, pre-merge checks. Three reviewers in paralle...
feature-impl 4 Adding features to an existing project. Most common formation. Backend and front...
lightweight-feature 2 Small, single-layer features (frontend-only OR backend-only). 4-8 tasks. <4 hour...
new-project 3 Greenfield project setup, scaffolding + initial implementation. Architect output...
perf-optimization 2 Performance work — profiling, optimization, regression testing. Sequential subag...
security-review 3 Security audit, threat modeling, vulnerability assessment. Threat modeler and sc...
single-file 1 Small, focused file edits. 1-3 tasks, single file. <2 hours total. Examples: fix...

How It Works

Phase 1: Planning — ForgeAgent + smart model generates spec.md

Phase 2: Decomposition — ForgeAgent breaks spec into tasks.json

Phase 3: Execution — Wave-dispatched parallel agents build the project

Phase 4: Gate Review — LLM reviewer produces PASS/FAIL/CONDITIONAL

Phase 5: Deploy — Docker build, nginx config, health check