Opening KiCad Projects
Trace is built on KiCad 10, so it natively opens any KiCad project. To import an existing design:- File → Open Project or drag and drop a
.kicad_profile into Trace - Trace opens the schematic (
.kicad_sch) and PCB (.kicad_pcb) files directly - All components, nets, footprints, and routing are preserved exactly as they are
What You Can Do With Imported Designs
AI Design Review
Ask the AI to review your existing design for issues:Get Explanations
Have the AI explain how an unfamiliar design works:Optimize Placement
The AI’s GNN + simulated annealing placer can optimize component placement on imported boards:Modify and Extend
Make changes to imported designs using natural language:Manufacturing Files
Generate manufacturing outputs from any imported design:Supported File Formats
| Format | Extension | Import | Export |
|---|---|---|---|
| KiCad Project | .kicad_pro | Yes | Yes |
| KiCad Schematic | .kicad_sch | Yes | Yes |
| KiCad PCB | .kicad_pcb | Yes | Yes |
| Gerber | .gbr | — | Yes |
| Excellon Drill | .drl | — | Yes |
| ODB++ | — | Yes | |
| IPC-2581 | — | Yes | |
| STEP (3D) | .step | Yes | Yes |
| DXF (2D outline) | .dxf | Yes | — |
Tips
- Start with Ask mode — Before making changes, use Ask mode to understand the design: “Explain this circuit” or “What does R5 do?”
- Review before modifying — Run ERC/DRC first to understand the current state of the design
- Version safety — Trace automatically versions every change, so you can always roll back if an AI modification doesn’t work out
- Incremental changes — Make modifications one section at a time rather than asking for a complete redesign

