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 guidePOST /api/v1/forge) are stored in-memory and expire after 24 hours. Results do not survive server restarts. For durable storage, consume results from the SSE stream or webhook callback directly.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)