Prototype · Developer tooling
Tracgen
Describe the board. Approve it once. Get manufacturing files.
Hardware teams who spend more time on the routine boards than on the interesting ones.
- Built on
- Python + TypeScript
- Fits the workflow
- A step in the pipeline, not a replacement for it
- History
- 22 commits, in a private repository
What it is
Tracgen takes a hardware product description — natural language, uploaded specification documents, or both — and autonomously produces a manufacturable PCB: schematic, placed and routed board, verification reports and a complete manufacturing package with Gerbers, drill files, a priced BOM, pick-and-place and PDFs.
The pipeline is autonomous end to end with exactly one mandatory human gate: schematic review. Everything after approval — footprints, board setup, placement, routing, DRC and outputs — runs without intervention. Every artifact is a native KiCad file validated with kicad-cli, so the output is editable in a real EDA tool rather than trapped in the system.
Capabilities
What it actually does.
Hardware teams who spend more time on the routine boards than on the interesting ones.
Autonomous schematic →
Autonomous schematic → layout → route → DRC → manufacturing package
Native KiCad artifacts throughout
Native KiCad artifacts throughout, validated with kicad-cli and routed with freerouting
Live part sourcing
Live part sourcing and pricing through Nexar, Digi-Key and Mouser
Exactly one human approval gate
Exactly one human approval gate, at schematic review
How it works
3 moves, end to end.
This is how Tracgen works, not a set of steps you can follow yet — it is prototype and not distributed.
Drop it in
Tracgen attaches to the repository or project you already have.
Give it the job
It takes a concrete task with a defined output, not an open-ended prompt.
Review the result
Everything it produces is a diff, a file or a report you approve before it counts.
Specification
Made of, and made when.
Read from the repository at build time rather than typed onto a marketing page.
- State
- Prototype
- Discipline
- Design automation
- Shape
- Developer tooling
- Started
- Jun 2026
- Last change
- Jun 2026
- Commits
- 22
- Python
- TypeScript
- KiCad 10
- Claude API
- Nexar
- Python 79%
- TypeScript 21%
Next
Put Tracgen in your pipeline
Ask about integrating it with the repositories and agents you already run.