initializing forge
systems coming online…
Describe hardware in natural language. Get complete engineering packages in 60 seconds. 6-stage AI pipeline: brief → architecture → components → BOM → firmware → assembly.
POST your device description to /api/pipeline/full
The response is a Server-Sent Events stream. Each stage emits progress updates.
Extract what you need from the final complete event:
result.brief — Structured project briefresult.architecture — System block diagramresult.components — Real parts with datasheetsresult.bom — Bill of materials with pricingresult.firmware — Complete, compilable coderesult.assembly — Step-by-step build guide/api/pipeline/full. The public, API-key-authenticated /api/v1 surface — enqueue a forge, stream it, then download artifacts — is documented at /developers, with the machine-readable contract at /api/v1/openapi. Forge jobs there are persisted in the database, not held in memory.Each stage produces structured JSON validated against strict schemas. All outputs are deterministic and type-safe.
If a stage fails, you'll receive an error event:
400 Bad RequestInvalid JSON or missing description field500 Internal ErrorPipeline stage failed (AI error, timeout, validation failure)