Find the faulty component before the board goes back on the bench.
CircuitDiag reads a failed board's test log, compares it with past repairs, and ranks the most likely faulty parts, showing the evidence behind every guess.
Request early accessBoard PSU-17 · failed at step 6, 3V3 rail
Illustrative example, not real customer data.
How it works
Load the test log
Upload a CSV of test steps, measured values, limits and error codes from a failed board.
Match past repairs
The log becomes a failure signature, which is compared against historical repair cases.
Review ranked suspects
Each suspect comes with the measurements, circuit connections and past cases that support it, plus a PDF report.
Where the project stands
CircuitDiag is an early-stage prototype built for line and test technicians, with QA and manufacturing engineers as a second audience. It runs offline and works from CSV test logs today.
Next on the roadmap: plain-language repair explanations written with Claude, a free-text field for repair notes, and import from common test-station log formats.
- Known fault families, top-1 match
- 88%Internal benchmark on synthetic data
- Unseen fault families, top-1 match
- 49%Our main limitation, and the focus of current work