Generation
A generation is preview JSON with a lightweight thumbnail. It belongs in the session reel, can be revisited, and should be cheap enough to encourage trying another prompt.
FactoryForge starts where factory planning actually happens: one clear canvas. Prompts become generations, generations fill a reel, and the best attempt can become a finished published blueprint.
The product is not a chat transcript and not a spreadsheet wrapper. It is a planning surface that treats factories as structured data.
Iron input
240/min
Assembler row
12 machines
Output bay
60 HMF/min
Prompt dock
Build a clean heavy modular frame factory at 60 per minute.
The model separates cheap preview work from the durable artifact. That keeps iteration generous while making the paid step honest.
A generation is preview JSON with a lightweight thumbnail. It belongs in the session reel, can be revisited, and should be cheap enough to encourage trying another prompt.
Publish is the finished blueprint direction: bill of materials, footprint, packaging and logistics detail, best-case totals, and a permanent owned record with the prompt attached.
Product app implementation owns the real canvas, prompt dock, solver, auth, credits, and save import. The public site only explains the contract and sends builders to the app.
Left rail
Sessions and published library.
Canvas
One active factory hydrated at a time.
Right reel
Generation attempts as thumbnails.
Prompt dock
Generate previews, then Publish keepers.
Iron input
240/min
Assembler row
12 machines
Output bay
60 HMF/min
Prompt dock
Build a clean heavy modular frame factory at 60 per minute.
FactoryForge is for turning fuzzy goals into buildable factory structures without making every prompt feel expensive.