| Requirements and specification | The AI engineer turns your idea into requirements and a product specification, and checks the design against them. | Turns your description into a circuit block diagram and a schematic.[1] |
| What it is | AI hardware engineer for the complete device, with its own design tools | AI-native PCB design software, built on KiCad[5] |
| Where it runs | In your web browser. There is nothing to install, and your projects are in the cloud. | Desktop app for Windows, Linux, and macOS that you install, plus a plugin for Altium Designer and KiCad[1] |
| Who does the design work | The Flux AI engineer. Your engineers review and edit its work. | Trace AI agents in Ask, Agent, and Plan modes. Your engineers review and edit.[9] |
| Schematic and parts | Built in. The AI engineer picks from 734,000+ public parts. | Hierarchical multi-sheet schematics from a description, with KiCad libraries and Trace parts[1] |
| Board layout and routing | Built in | PCB editor built on KiCad, for boards with up to 32 layers[1] |
| Placement and routing | The AI engineer places the parts and routes the board like an experienced designer. Your engineers review and edit. | Automated placement and routing, with cloud routing for complex boards[1] |
| High-speed design | The AI engineer routes differential pairs, tunes lengths, and sets trace impedance from your stackup. Your engineers review and edit. | Matched length tuning for DDR, USB, and PCIe signals[1] |
| Flex and rigid-flex boards | Built in. Named stackups for rigid and flex areas, coverlay and stiffeners, hatched flex pours, bending lines with a folded 3D view and folded STEP files, flex design checks, and Gerber, ODB++, and IPC-2581 files. The AI engineer routes each area on its own layers. | Not in Trace[1] |
| Parts and sourcing | 734,000+ public parts, with live prices and stock from distributors | KiCad libraries and Trace parts, with stock and prices from Nexar[1] |
| Simulation and design rule checks | SPICE, electromagnetic, thermal, and mechanical simulation, with design rule checks | Schematic simulation with SPICE models, plus ERC and DRC[6] |
| Firmware | Writes, builds, and tests the firmware for the board that it designed | Writes firmware handoff notes for the engineer or the coding tool that writes the firmware[7] |
| Wiring harnesses | Built in. Flux designs the wiring harnesses between the boards: connectors, pinouts, and wires, in the same project. | Not in Trace[1] |
| Manufacturing files | Gerber, ODB++, IPC-2581, bill of materials, pick-and-place, and more | Gerber, ODB++, IPC-2581, drill, bill of materials, pick-and-place, and STEP files[1] |
| Quotes and orders | Quotes and orders for boards, 3D printing, CNC machining, and wire harnesses, from the project. | Orders boards from JLCPCB or PCBWay[1] |
| Import from other tools | Imports complete projects from Altium, OrCAD and Allegro, KiCad, PADS and Xpedition, CADSTAR, Eagle, Fusion Electronics, EasyEDA, DipTrace, and SOLIDWORKS PCB. Flux imports Labcenter Proteus SDF netlists with Specctra board exports. IPC-2581 revision B and C files become board projects with reusable footprint parts. | Opens KiCad projects. Imports Altium Designer, Cadence Allegro, Mentor PADS, and gEDA designs.[4] |
| Versions, branches, and merges | Full change history. The AI engineer forks a design into a second version, keeps both, and merges the changes that you pick. | Local snapshots of AI edits, and team workspaces with commit, push, and pull[8] |
| Team knowledge and rules | Written once for the whole organization. Every AI engineer applies it on every project, and Flux checks every design against your rules. | TraceRules teach the AI your design conventions.[1] |
| Who reviews the work | The whole team, in one live project in the browser: electrical, layout, mechanical, and firmware engineers | Your engineers review the design in the Trace desktop app, or in Altium Designer or KiCad[3] |
| Price | See current pricing | Pro at $29.99 per month, Ultra at $169.99 per month, or pay-as-you-go credits[2] |