Show HN: An LLM-Powered PCB Schematic Checker (Major Update) (traceformer.io)
Traceformer.io is a web application that ingests KiCad projects or Altium netlists along with relevant datasheets, enabling LLM-based schematic review. The system is designed to identify datasheet-driven schematic issues that traditional ERC tools can't detect.
Since our first launch (formerly as Netlist.io), we've made some big changes:
- Full KiCad project parsing via an open-source plugin
- Pass-through API pricing with a small platform fee
- Automatic datasheet retrieval
- ERC/DRC-style review UI
- Revamped review workflow with selectable frontier models (GPT 5.2, Opus 4.5, and more)
- Configurable review parameters (token limits, design rules, and parallel reviews)
Additionally, we continue to offer a free plan which lets you evaluate a design before subscribing. We're looking forward to hearing your feedback!
8 comments
[ 1.0 ms ] story [ 17.4 ms ] threadWould it be able to detect issues with functionality, and maximum ratings?
Only concern is the datasheet limit. We tend to have bigger designs than that. Also we're not using KiCAD but maybe it could export.
I wish I had some examples to test against this.
Best of luck going forward. This is the kind of tool that could make a difference.
Show HN: An LLM-Powered Tool to Catch PCB Schematic Mistakes - https://news.ycombinator.com/item?id=46080737 - Nov 2025 (29 comments)
I'm a software eng now working outside of the tech sphere so not exactly an electronics expert. I know enough to be dangerous but thats about it.
I found Gemini to be pretty great at validating an exported KiCAD netlist against the relevant datasheets with a few caveats.
The RP2350 datasheet in particular was an issue due to its sheer size - bigger than the maximum token limit.
I got around this by extracting the relevant parts of the datasheet myself.
It sounds like you might have this well in hand but worth asking anyway. I assume you've had good experiences testing with MCU datasheets and not just passives / power components?
When it got something wrong it was wrong enough to be noticeable by a non expert and with iterations over the schematic and an incredible amount of time spent learning how to lay stuff out properly, I got a reasonably complex board (double sided, 6 layer, roughly 130 components) produced and fully functional first time.
I'm interested in trying this out on my working design and seeing what it comes up with!
If you can keep this cheap enough for hobby use (or pay as you go for example) and also find a way to validate or check for common layout concerns then that would be incredibly powerful.
It's great to see some genuinely useful use cases for LLM tech that isn't just "we replaced our support people with a shitty chat bot" :)