hardware-foundry
Multi-agent platform that turns natural-language hardware ideas into manufacturable artifacts: BOM, print files, and a KiCad PCB.
What it does and how it connects
Hardware Foundry is an LLM multi-agent platform that turns a natural-language hardware idea into manufacturable artifacts from a single prompt: a clarified product spec and reference designs, a compliance and feasibility report, a full BOM with LCSC part numbers, a KiCad-ready PCB with Gerber, placement, ERC and DRC, a 3D-print STL with a design-for-additive-manufacturing severity gate, a wiring diagram, ESP32 firmware skeleton, CAD renders, assembly instructions, and a mechanical drawing with geometric validation.
A LangGraph pipeline runs fifteen agents, from clarifier, planner, compliance, and feasibility through component selection, wiring, a five-phase PCB pipeline of place, route, ERC, DRC, and Gerber, then simulation, firmware, assembly, mechanical drawing, and CAD. The web app is Next.js 15, the API is FastAPI, and Supabase provides Postgres and storage. A live demo runs at hardware-foundry-4ke2.vercel.app with the API health endpoint on Fly.io.
Alternatives
Compare side by side- hw-codesign
Agentic co-design from brief to KiCad, firmware, and 3D review with explicit fabrication blockers, in a CLI and PyPI package rather than a web platform.
- cursor-for-pcb
A chat-first PCB tool built on KiCad, SKiDL, and an MCP server, rather than a fifteen-agent platform covering BOM, firmware, and assembly docs.
- kicad-agent
A Pydantic AI agent that edits a real KiCad board with a live review UI, rather than a multi-agent pipeline producing a full artifact set.
- copper-mcp
A local-first MCP platform for deterministic KiCad routing and validation, rather than a hosted multi-agent idea-to-artifact platform.
- etch
A team of agents that picks real KiCad parts and routes a board in 3D, rather than a platform that also produces firmware, STL, and assembly docs.
Recurring errors it addresses
Error Index entries this tool is built to reduce or work around.
- Interactive routing creates unwanted micro-segments and awkward paths that take time to clean up.Error Index
- Grid snap and move commands can disconnect items or reposition them in unwanted ways.Error Index
- GUI lag, occasional freezes, and sluggish editor switching interrupt concentration.Error Index
- Wayland/NVIDIA users report graphical glitches, flicker, or instability.Error Index
Sources
Not verified
- Pricing: none stated on the repo; the live demo site was not separately read for pricing.
- Real user voices: no real linked post read for this page; the repo has no open issues.
- No GitHub releases exist, so latest release fields are null.
- A named individual builder beyond the repository owner handle YuGu0358
- The live demo states the BOM is a stub and PCB, firmware, and the companion app are future phases, so the artifact list is the README's stated scope, not demo-verified.
Last verified November 6, 2026. Listings are informational. The evidence score measures public, verifiable evidence and is not an endorsement or a compatibility claim.