Skip to content

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.

Tags

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
joshuajerin/cv-opus-hackathon★ 00 forksPythonMITCreated Feb 16, 2026 · last push Feb 16, 2026

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/*    

Team