VibeBuild
Hardware design is locked behind electrical engineering expertise, expensive EDA tools, and fragmented knowledge across PCB layout, enclosure design, and component sourcing.
Core trick
Routes a prompt through six agents that pick parts from a component database, generate KiCad schematics, and write parametric OpenSCAD enclosures.
Description
Hardware design is locked behind electrical engineering expertise, expensive EDA tools, and fragmented knowledge across PCB layout, enclosure design, and component sourcing. Hardware Builder takes a natural language prompt and coordinates six Claude Opus 4.6 agents to return a complete project: bill of materials from a 14,758-component database, PCB circuit design with KiCad schematic, parametric OpenSCAD 3D-printable enclosure, step-by-step assembly guide, and a full USD quote. It exposes a REST API, an Agent-to-Agent protocol for programmatic invocation, and ships as a one-click OpenClaw skill putting end-to-end hardware prototyping in anyone's hands so even you can try it right now with one line
README excerpt
# Hardware Builder
Multi-agent system that converts natural language into complete hardware project specifications. Prompt → BOM → PCB → 3D enclosure → assembly guide → USD quote.
Built on **Anthropic Claude Opus 4.6**. 14,758-component database. Agent-to-agent protocol. One-click OpenClaw skill.
```
"autonomous drone" → 38 parts, 71 PCB connections, 4-layer board, $377.48
```
### Verified E2E Pipeline (Opus 4.6)
| Stage | Result | Time |
|-------|--------|------|
| Requirements | 33 drone components extracted | 26.7s |
| Parts | 38 selected from 1,096 candidates | 32.2s |
| PCB | 71 connections, 4 layers, KiCad schematic | 197.6s |
| CAD | OpenSCAD body + lid | 118.9s |
| Assembly | 4 phases (advanced) | 111.1s |
| Quote | $377.48 USD | 0.8s |
| **Total** | **6 agents, 5 Opus calls** | **487.3s** |
---
## Architecture
```
┌─────────────────┐
│ FastAPI │
┌──────────│ /build │──────────┐
│ │ /a2a/build │ │
│ │ /a2a/discover │ │
│ └────────┬─────────┘ │
│ │ │
┌──────▼──────┐ ┌───────▼────────┐ ┌───────▼──────┐
│ React UI │ │ ORCHESTRATOR │ │ A2A Agent │
│ CORTEX │ │ │ │ Protocol │
│ frontend │ │ Claude Opus │ │ /a2a/*