A single-file C# web application that drives LLM-powered agentic software generation from a single idea sentence. An 8-agent Design Council refines your constraints, then a 9-stage linear forge pipeline generates a multi-file project with full constraint traceability.
No scaffolding. No boilerplate. Idea in โ traceable, validated, working code out.
The Design Council โ 8 AI Agents
| ฮจ Psi | General Designer โ balanced, helpful, opinionated |
| โ๏ธ Apollo | The Expander โ wild ideas, lateral thinking, "what if?" |
| ๐ฅ Prometheus | The Challenger โ probes assumptions, finds gaps |
| โ๏ธ Hephaestus | The Builder โ data structures, patterns, architecture |
| โ๏ธ Themis | The Enforcer โ blocks non-compliant changes |
| ๐ Hestia | The Explorer โ enriches concepts, splits compound ideas |
| โก Zeus | The Arbiter โ resolves disagreements, overrides vetoes |
| ๐จ Thor | The Stress Tester โ chaos engineering, performance, security |
The 9-Stage Pipeline
๐ฑ Seed โ ๐ก Expansion โ โ๏ธ ConstraintForge โ ๐ญ BehaviourForge โ ๐๏ธ ShapeForge โ ๐งช BuildForge โ โ๏ธ GenerateForge โ โ Validate โ ๐ Ship
Key mechanics
- Constraint traceability โ every constraint gets a unique ID (C001, C002โฆ) traced through acceptance criteria, architecture, and tests
- Tests before code โ BuildForge generates all tests BEFORE GenerateForge writes code
- Council review gates โ after each stage, all 8 agents review with APPROVE / CONCERN / VETO
- Multi-file generation โ LLM plans a file manifest, then generates interfaces, services, controllers, models
- End-to-end build โ generates .csproj, runs
dotnet build, launches app, health-checks it - 12 quality sliders โ performance, security, readabilityโฆ shape every line of generated code
Architecture
The entire application is one Program.cs. No ASP.NET. No frameworks. Raw HttpListener on port 5005. Roslyn in-memory compilation. SSE for real-time collaboration. Monaco editor for code viewing. JSON on disk under ~/.platinumforge/.
Nothing behaves, exists, or ships without traceable constraint lineage.