Skip to content
2nd Place

Alexis Chapellier

Every year, 50 million tons of electronics become waste — not because they can't be repaired, but because board-level expertise is locked in a few hands.

Core trick

Vision extracts a schematic PDF into a queryable electrical graph, and the agent answers only by querying that graph, never guessing component references.

Tags

Description

Every year, 50 million tons of electronics become waste — not because they can't be repaired, but because board-level expertise is locked in a few hands. Millions of independent repair technicians, from Chennai to Shenzhen to my own workshop in France, fix screens and batteries — but stop at the motherboard. Wrench Board unlocks that last mile. An agent-native diagnostic workbench powered by Claude Opus 4.7: type a device label, and four Claude agents — Scout, Registry, Writers, Auditor — produce a verified repair pack in two minutes. Upload the schematic PDF, and Claude vision compiles it into a queryable electrical graph. Then the agent takes over: it interrogates the graph instead of guessing, pilots the boardview visually, highlights components, draws boot sequences phase by phase, proposes auditable diagnostic protocols with measurement widgets, cites its sources, and never fabricates a reference designator. Across sessions, every finding is mirrored to a per-device Managed Agents memory store for cross-session continuity. Built and dogfooded in my own repair shop. Right-to-repair becomes real when one technician with a multimeter can do what only an OEM service center could do yesterday.
Junkz3/wrench-board★ 25066 forksPythonNOASSERTIONCreated Apr 21, 2026 · last push Jul 20, 2026

README excerpt

<p align="center">
  <img src="docs/assets/wrench-mascot.svg" alt="Wrench Board mascot" width="160" />
</p>

<p align="center">
  <strong>English</strong> ·
  <a href="README.fr.md">Français</a> ·
  <a href="README.zh.md">中文</a> ·
  <a href="README.hi.md">हिन्दी</a>
</p>

# Wrench Board

<p align="center">
  <a href="https://github.com/Junkz3/wrench-board/stargazers"><img src="https://img.shields.io/github/stars/Junkz3/wrench-board?style=flat&color=63d1de" alt="GitHub stars"></a>
  <img src="https://img.shields.io/badge/python-3.11+-blue" alt="Python 3.11+">
  <img src="https://img.shields.io/badge/license-source--available-lightgrey" alt="License: source-available">
  <img src="https://img.shields.io/badge/powered%20by-Claude%20Opus%204.8-d97757" alt="Powered by Claude Opus 4.8">
</p>

> Agent-native diagnostic workbench for board-level electronics repair,
> powered by Claude Opus 4.8. **Right-to-repair, built in the open, by the
> people who actually do the repairs.**

🥈 **2nd place** at Anthropic's *Build with Opus 4.7* hackathon, April 2026.

**📺 Demo video (3 min):** https://youtu.be/OZ2D_p82z6w

**Try it online:** [open a boardview in the browser, free](https://wrenchboard.cloud/boardview-viewer). No account, no install: `.brd`, `.fz`, `.tvw`, `.pcb` and more, parsed natively.

![Wrench Board: boardview + diagnostic agent on an MNT Reform motherboard](docs/assets/screenshot-workbench.png)

## What it is

Tens of millions of tonnes of electronics end up as e-waste every 

Team