Documentation Index
Fetch the complete documentation index at: https://docs.buildwithtrace.com/llms.txt
Use this file to discover all available pages before exploring further.
Submit a Request
Discord
Beta Feedback
Coming Soon
Features currently in active development with target release windows:| Feature | Target | Description |
|---|---|---|
| PCB Marketplace | Q3 2026 | Browse, share, and sell proven PCB designs. Buy reference designs from experienced engineers, remix them for your project, or list your own designs for the community |
| AI Auto-Placement Engine | Q3 2026 | RL-based placement with simulated annealing, floorplanning, and per-discipline reward functions |
| Altium Plugin | Q3 2026 | Bring Trace AI into Altium Designer — symbol gen, DRC review, component search without switching tools |
| Real-time Collaborative Editing | Q3 2026 | Multiple engineers on the same schematic/layout simultaneously, Figma-style cursors and conflict resolution |
| Cadence Allegro Plugin | Q4 2026 | Full bidirectional sync between Allegro and Trace AI |
| JLCPCB Integration | Q4 2026 | Direct ordering, parts library sync, and DFM validation against JLCPCB capabilities |
| Self-hosted Enterprise Deployment | Q4 2026 | On-premise backend + model serving for ITAR/classified environments |
Core Design Workflow
Cap pin reference labels in schematic generation
Cap pin reference labels in schematic generation
Bus / harness routing for complex schematics
Bus / harness routing for complex schematics
Fence-based section optimization
Fence-based section optimization
Sheet-based scope selection
Sheet-based scope selection
Discipline-aware optimization modes
Discipline-aware optimization modes
Mechanical-PCB co-design
Mechanical-PCB co-design
Connector-first placement
Connector-first placement
Reference design ingestion from datasheets
Reference design ingestion from datasheets
Manufacturer layout recommendations
Manufacturer layout recommendations
AC coupling filter and termination placement
AC coupling filter and termination placement
AI-driven auto-placement
AI-driven auto-placement
Design templates and reusable blocks
Design templates and reusable blocks
Visual diff between schematic versions
Visual diff between schematic versions
Batch operations
Batch operations
Test point and fiducial auto-placement
Test point and fiducial auto-placement
Design review checklist
Design review checklist
Net class management via AI
Net class management via AI
Routing & Signal Integrity
Length-matched differential pair routing
Length-matched differential pair routing
Topology-aware routing
Topology-aware routing
Meander / trombone tuning
Meander / trombone tuning
Return path analysis
Return path analysis
Impedance-aware autorouting
Impedance-aware autorouting
Via optimization
Via optimization
Crosstalk estimation
Crosstalk estimation
High-speed design rule wizard
High-speed design rule wizard
Power delivery network (PDN) analysis
Power delivery network (PDN) analysis
Placement Algorithms
AI auto-placement with RL
AI auto-placement with RL
Hierarchical floorplanning
Hierarchical floorplanning
Thermal-aware placement
Thermal-aware placement
Placement scoring and feedback
Placement scoring and feedback
Constraint-driven placement
Constraint-driven placement
Multi-objective Pareto optimization
Multi-objective Pareto optimization
Component grouping intelligence
Component grouping intelligence
Symbol & Footprint Generation
Custom symbol generation for unfamiliar ICs
Custom symbol generation for unfamiliar ICs
Multi-unit symbol decomposition
Multi-unit symbol decomposition
IPC-compliant symbol validation
IPC-compliant symbol validation
Footprint generation from datasheet
Footprint generation from datasheet
Library import / export
Library import / export
True logic gate visualization
True logic gate visualization
Manufacturing & Fabrication
Panelization support
Panelization support
Multi-fab quoting
Multi-fab quoting
Configurable manufacturer DRC
Configurable manufacturer DRC
DFA (Design for Assembly) validation
DFA (Design for Assembly) validation
Stackup configuration
Stackup configuration
Component restriction filters
Component restriction filters
AI-powered DFM auto-correction
AI-powered DFM auto-correction
Custom manufacturer integration
Custom manufacturer integration
Interactive BOM viewer
Interactive BOM viewer
Pick-and-place visualization
Pick-and-place visualization
Multi-board projects
Multi-board projects
Component Sourcing
Real-time stock & pricing across distributors
Real-time stock & pricing across distributors
Lead time forecasting
Lead time forecasting
Alternative part suggestions
Alternative part suggestions
Internal inventory integration
Internal inventory integration
Component lifecycle warnings
Component lifecycle warnings
MPN validation
MPN validation
BOM cost optimization
BOM cost optimization
AI / ML Capabilities
.tracerules — custom AI design rules
.tracerules — custom AI design rules
Engineer-specific personalization
Engineer-specific personalization
Reinforcement learning for placement
Reinforcement learning for placement
Natural language constraints
Natural language constraints
Model fine-tuning per customer
Model fine-tuning per customer
Extended thinking
Extended thinking
Conversation branching
Conversation branching
Signal integrity analysis
Signal integrity analysis
Thermal analysis
Thermal analysis
Power analysis
Power analysis
EMC pre-compliance
EMC pre-compliance
Collaboration & Teams
Multi-user team workspaces
Multi-user team workspaces
SSO (Okta / Azure AD / Google Workspace)
SSO (Okta / Azure AD / Google Workspace)
Audit logs
Audit logs
Real-time collaborative editing
Real-time collaborative editing
Comments / annotations on designs
Comments / annotations on designs
Design partner / advisor mode
Design partner / advisor mode
Design review workflow
Design review workflow
Change request / ECO management
Change request / ECO management
Project handoff between teams
Project handoff between teams
Security & Compliance
Self-hosted / on-premise deployment
Self-hosted / on-premise deployment
Designs stay local
Designs stay local
No model training on customer data
No model training on customer data
SOC 2 Type II compliance
SOC 2 Type II compliance
ITAR-aware deployment
ITAR-aware deployment
Air-gapped deployment
Air-gapped deployment
IP watermarking
IP watermarking
Role-based access control (RBAC)
Role-based access control (RBAC)
Data residency controls
Data residency controls
Plugin Architecture
Altium plugin
Altium plugin
KiCad native integration
KiCad native integration
Cadence Allegro plugin
Cadence Allegro plugin
OrCAD plugin
OrCAD plugin
Fusion 360 mechanical co-design plugin
Fusion 360 mechanical co-design plugin
Cross-tool design transfer
Cross-tool design transfer
Documentation & Outputs
Auto-generated design documentation
Auto-generated design documentation
Gerber / ODB++ / IPC-2581 export
Gerber / ODB++ / IPC-2581 export
3D model export
3D model export
Photorealistic board rendering
Photorealistic board rendering
Variant-aware BOM export
Variant-aware BOM export
Regulatory documentation generation
Regulatory documentation generation
Component traceability
Component traceability
Workflow & UX
Plan mode with pause-and-edit
Plan mode with pause-and-edit
Heavy iteration mode — plan deep before executing
Heavy iteration mode — plan deep before executing
macOS, Windows, Linux native applications
macOS, Windows, Linux native applications
Dark mode
Dark mode
Keyboard shortcuts customization
Keyboard shortcuts customization
Mobile / tablet read-only view
Mobile / tablet read-only view
Impedance calculator
Impedance calculator
Cross-probe improvements
Cross-probe improvements
Developer Tools
CLI tool
CLI tool
Headless mode
Headless mode
Webhook system
Webhook system
Public API
Public API
Slack / Teams integration
Slack / Teams integration
GitHub integration
GitHub integration
Education & Onboarding
In-app tutorials
In-app tutorials
University curriculum integration
University curriculum integration
Junior engineer mode
Junior engineer mode
Integration & API
Jira / Linear integration
Jira / Linear integration
Custom manufacturer API integration
Custom manufacturer API integration
Known Issues Being Addressed
| Issue | Status |
|---|---|
| High-pin-count symbol generation (900+ pins) | In progress — multi-unit decomposition |
| Plan mode timeout on large schematics | Fixed in 1.3.0 (extended timeouts + progress reporting) |
| Windows refocus bug (AI steals window focus) | Fixed in 1.3.0 |
| Token efficiency on broad queries | Improved in 1.3.0 (better context scoping) |
| PCBWay ConfirmOrder API failures | Fixed in 1.3.0 |
| Schematic title persists when starting a new chat | Investigating — AI inherits context from the project title which can bias new conversations |
How Requests Get Prioritized
- Vote on Discord — Requests with the most upvotes in #feature-requests get reviewed first
- Beta feedback — Active beta testers who report bugs and test features get their requests fast-tracked
- Design partner calls — Engineers who join advisory calls provide direct input on priorities
- Strategic alignment — Some features unlock entire categories of users or markets
Join the Beta
The fastest way to influence what gets built: apply for the beta program. You get:- Free Trace access (all AI modes, no subscription needed)
- Direct line to the engineering team
- Your bugs and requests prioritized
- Points for feedback, redeemable for swag and extended access
Community-Derived Requests
Extracted from Discord conversations, Twitter discussions, and user feedback sessions.Symbol style preference (NEMA/IEEE vs IEC)
Symbol style preference (NEMA/IEEE vs IEC)
AI schematic review with actionable suggestions
AI schematic review with actionable suggestions
LED resistor and current calculator
LED resistor and current calculator
Power path topology suggestions
Power path topology suggestions
I2C address configuration helper
I2C address configuration helper
Connector recommendation engine
Connector recommendation engine
3D model generation from datasheet dimensions
3D model generation from datasheet dimensions
Harsh environment DFM suggestions
Harsh environment DFM suggestions
FCC / CE compliance guidance
FCC / CE compliance guidance
Multi-MCU programming flow
Multi-MCU programming flow
Firmware-aware pin assignment
Firmware-aware pin assignment
Programmable logic alternatives (GreenPAK, CPLD)
Programmable logic alternatives (GreenPAK, CPLD)
Via-in-pad recommendations
Via-in-pad recommendations
Regional manufacturer database
Regional manufacturer database
PCB art and silkscreen graphics
PCB art and silkscreen graphics
Protocol-specific reference designs
Protocol-specific reference designs
RF antenna matching wizard
RF antenna matching wizard
Thermal via array generation
Thermal via array generation
Real-time BOM cost tracking
Real-time BOM cost tracking
PCBA panelization optimizer
PCBA panelization optimizer
Open hardware template library
Open hardware template library
Gamified learning path for software engineers
Gamified learning path for software engineers
Hand soldering assembly guide
Hand soldering assembly guide
Community design showcase
Community design showcase
Freelance / contract design marketplace
Freelance / contract design marketplace
X-ray inspection defect detection
X-ray inspection defect detection
Stencil aperture optimization
Stencil aperture optimization
Wire harness / cable design
Wire harness / cable design
Zephyr RTOS pin mapping integration
Zephyr RTOS pin mapping integration
Low-power budget estimation
Low-power budget estimation
Breakout board auto-generation
Breakout board auto-generation
Assembly difficulty scoring
Assembly difficulty scoring
Level translator suggestions for legacy interfacing
Level translator suggestions for legacy interfacing
Manufacturing constraint-aware board outline
Manufacturing constraint-aware board outline
Standard expansion connector pinouts
Standard expansion connector pinouts
Surface finish auto-selection
Surface finish auto-selection
Production yield estimation
Production yield estimation
Multi-fab instant cost comparison
Multi-fab instant cost comparison
Mechanical shock and vibration DFM
Mechanical shock and vibration DFM
EasyEDA project import
EasyEDA project import
PIO / peripheral template generation
PIO / peripheral template generation
Interconnect method comparison tool
Interconnect method comparison tool
Monthly design challenges
Monthly design challenges
Anonymous portfolio sharing
Anonymous portfolio sharing
Home / small-batch assembly workflow
Home / small-batch assembly workflow
Castellated module design support
Castellated module design support
Sensor fusion reference designs
Sensor fusion reference designs
AI logo / artwork conversion for PCB
AI logo / artwork conversion for PCB
Component library manager with database backend
Component library manager with database backend
Ground plane continuity checker
Ground plane continuity checker
3D stack height calculator
3D stack height calculator
Rework procedure generation
Rework procedure generation
PNP feeder slot optimizer
PNP feeder slot optimizer
LoRa + GPS antenna placement guidance
LoRa + GPS antenna placement guidance
Modular rack-mount / 19-inch design templates
Modular rack-mount / 19-inch design templates
Motor / power switching circuit templates
Motor / power switching circuit templates
Budget-optimized component suggestions
Budget-optimized component suggestions
CNC-millable PCB design mode
CNC-millable PCB design mode
Ultra-compact wearable design mode
Ultra-compact wearable design mode
Energy harvesting reference designs
Energy harvesting reference designs
Shortage-proof BOM (multi-source)
Shortage-proof BOM (multi-source)
Metric / imperial size code translator
Metric / imperial size code translator
BOM-to-schematic reverse generation
BOM-to-schematic reverse generation
DXF board outline import with keep-out zones
DXF board outline import with keep-out zones
LED / display driver circuit templates
LED / display driver circuit templates
Debug / programming infrastructure auto-generation
Debug / programming infrastructure auto-generation
PoE (Power over Ethernet) design wizard
PoE (Power over Ethernet) design wizard
Automotive / avionics design templates
Automotive / avionics design templates
Interactive real-time simulation (MultiSIM-style)
Interactive real-time simulation (MultiSIM-style)
BGA escape routing
BGA escape routing
Test instrument integration (logic analyzer, oscilloscope)
Test instrument integration (logic analyzer, oscilloscope)
Auto-generate test firmware
Auto-generate test firmware
FPGA design support (Vivado / Yosys)
FPGA design support (Vivado / Yosys)
Datasheet reference design auto-import
Datasheet reference design auto-import
Design error detection (topology-aware)
Design error detection (topology-aware)
Unpopulated component slots for design flexibility
Unpopulated component slots for design flexibility

