December 12, 2024

Introducing AI Auto-Layout

Flux Copilot - The First AI Powered Hardware Design Assistant can now route your PCB. Introducing AI Auto-Layout. With just one click, Copilot tackles the repetitive task of routing your board, delivering clean, human-like results that are easy to work with and iterate on.

At Flux, our mission has always been to take the hard out of hardware. From the beginning, we’ve envisioned a future where laying out a PCB—from placing components to routing traces—is as intuitive as sketching an idea. But traditional auto-routers, with their rigid algorithms, fall short—producing layouts that are messy, hard to debug, and frustrating to refine. We knew there had to be a better way.

Today, we’re excited to share the preview of AI Auto-Layout, powered by Flux Copilot. This is the next step toward full layout automation. With just one click, Copilot tackles the repetitive task of routing your board, delivering clean, human-like results that are easy to work with and iterate on. Whether you're working on a simple or moderately complex design, AI Auto-Layout helps you stay in the flow while saving hours of effort.

Easy setup

One of the biggest challenges with traditional autorouters is the complexity of setup. By the time you’ve configured everything, you might have already routed the board manually. AI Auto-Layout eliminates this frustration by providing a streamlined, fully integrated experience with smart defaults that’s easy to use for beginners while remaining powerful and customizable for advanced users.

To setup your board simply place your components and hit the Auto-Layout button on the canvas

For simple and medium-complexity boards, the smart defaults handle most configurations for you, so all you need to do is finalize your schematic, place your components, and hit “Auto-Layout.” The smart defaults for trace width and spacing are intelligently applied, allowing you to focus on design, not setup.

If you need more control, advanced customization is only a few clicks away. Add keep-outs, define custom trace widths, and set advanced constraints to meet specific design requirements. Learn more about how to setup your project by watching this video tutorial or reading the documentation on AI Auto-Layout.

Iterating with AI Auto-Layout is also seamless. Feel free to route part of your board with critical, or high speed traces, and then allow AI Auto-Layout to complete the busy work. Whether you’re relying on defaults or customizing advanced constraints, AI Auto-Layout starts routing with just a single click.

This combination of simplicity and flexibility makes AI Auto-Layout accessible to anyone, from beginners building their first PCB to professionals designing for production. It’s routing that adapts to your needs, not the other way around.

Click on the project above to check out the AI Auto-layout results yourself

Human-like results

Traditional autorouters often treat routing as a purely mathematical exercise, optimizing only for shortest paths without considering practical realities like manufacturability, signal integrity, and clarity. The result is all too familiar: tangled, robotic layouts that are tough to debug and frustrating to iterate on.

Flux’s Auto-Layout takes a completely different approach. By using advanced AI techniques—especially Reinforcement Learning (RL)—it finds routes that feel intuitive and professional. Instead of following rigid, one-size-fits-all rules, RL allows the AI to continuously adjust its decisions. It learns from each choice, honing in on cleaner, more balanced arrangements that reflect real-world design priorities.

As Auto-Layout runs, you can watch the layout improve over multiple iterations and accept or cancel at any point. Simple boards might converge on a good solution in a matter of minutes, while more complex projects may require longer—sometimes 10-15 minutes or even several hours. The result is a PCB layout that’s easier to understand, refine, and trust.

Examples of AI Auto-Layout’s Human-like Results:

Sensitive Power Trace Prioritization: Auto-Layout identifies critical power traces and prioritizes them for optimal routing, preserving signal integrity and minimizing interference.

Crystal Oscillator Signal Routing: Auto-Layout ensures crystal oscillator signals take the shortest path to the clock input, reducing degradation and interference, while maintaining safe distances from other nets.

Throughout this process, your data remains yours. We employ robust encryption and modern data centers to keep your information secure, just like the trusted cloud services you rely on daily. If you want to learn more, please take a look at our Privacy Statement.

Try AI Auto-Layout

We’re thrilled to introduce AI Auto-Layout as part of a preview release, with access rolling out gradually. If you’re a new user, you’ll have free Copilot credits included in your 2-week trial, which you can use to explore the feature if you’re granted access. For paid users, AI Auto-Layout uses the Copilot credits already included in your plan. Need more credits? Visit Plans & Payments to keep your projects on track.

Your feedback is essential to helping us refine and improve AI Auto-Layout. Join us on this journey to make PCB design smarter, faster, and more intuitive for everyone.

Profile avatar of the blog author

Lance Cassidy

Lance is Co-Founder & CDO of Flux, a hardware design platform that's revolutionizing how teams create and iterate on circuits. Find him on Flux @lwcassid

Go 10x faster from idea to PCB
Work with Flux like an AI hardware engineer—handling complex tasks, learning your standards, explaining its decisions, and collaborating with you at every step.
Illustration of sub-layout. Several groups of parts and traces hover above a layout.
Design PCBs with AI
Introducing a new way to work: Give Flux a job and it plans, explains, and executes workflows inside a full browser-based eCAD you can edit anytime.
Screenshot of the Flux app showing a PCB in 3D mode with collaborative cursors, a comment thread pinned on the canvas, and live pricing and availability for a part on the board.
Design PCBs with AI
Introducing a new way to work: Give Flux a job and it plans, explains, and executes workflows inside a full browser-based eCAD you can edit anytime.
Screenshot of the Flux app showing a PCB in 3D mode with collaborative cursors, a comment thread pinned on the canvas, and live pricing and availability for a part on the board.
Design PCBs with AI
Introducing a new way to work: Give Flux a job and it plans, explains, and executes workflows inside a full browser-based eCAD you can edit anytime.
Screenshot of the Flux app showing a PCB in 3D mode with collaborative cursors, a comment thread pinned on the canvas, and live pricing and availability for a part on the board.

Related Content

Design for Manufacturing: How to Move from Prototype to Production

Design for Manufacturing: How to Move from Prototype to Production

A practical guide to Design for Manufacturing (DFM) that helps hardware teams transition from validated prototypes to scalable, production-ready products.

Profile avatar of Gabriel Hacohen
Gabriel Hacohen
|August 26, 2026
Designing for Compliance: PCB Layout Tips for EMI & FCC/CE Testing

Designing for Compliance: PCB Layout Tips for EMI & FCC/CE Testing

Practical PCB layout and design strategies to reduce EMI and improve the chances of passing FCC and CE compliance testing on the first attempt.

Profile avatar of Gabriel Hacohen
Gabriel Hacohen
|August 26, 2026
Hardware Feasibility: Cost Engineering and Part Selection

Hardware Feasibility: Cost Engineering and Part Selection

A guide to evaluating hardware feasibility through requirements definition, component selection, BOM cost estimation, power budgeting, and early manufacturing risk identification.

Profile avatar of Gabriel Hacohen
Gabriel Hacohen
|August 26, 2026
How to Choose the Right Architecture for Robotics, Wearables & IoT

How to Choose the Right Architecture for Robotics, Wearables & IoT

Learn how to choose the right hardware architecture by comparing the unique engineering priorities of robotics, wearables, and IoT products.

Profile avatar of Gabriel Hacohen
Gabriel Hacohen
|August 26, 2026
Hardware Prototyping: From Concept to a Tested PCB

Hardware Prototyping: From Concept to a Tested PCB

A practical guide to hardware prototyping—from breadboard to custom PCB, through structured testing, verification, validation, and iterative revision.

Profile avatar of Gabriel Hacohen
Gabriel Hacohen
|August 26, 2026
Hardware Team Collaboration: ECAD, MCAD & Firmware Workflows

Hardware Team Collaboration: ECAD, MCAD & Firmware Workflows

How electrical, mechanical, and firmware teams can build effective collaboration workflows through design reviews, revision control, and engineering change management.

Profile avatar of Gabriel Hacohen
Gabriel Hacohen
|August 26, 2026
How to Convert PDF Schematics into Editable EDA Files Using AI

How to Convert PDF Schematics into Editable EDA Files Using AI

Step-by-step guide to converting flat PDF schematics into editable PCB/EDA files using an AI-assisted schematic conversion workflow, with validation and export considerations for KiCad and Altium.

Profile avatar of Gabriel Hacohen
Gabriel Hacohen
|August 20, 2026
The RF Engineer's Guide to Designing Printed Trace Antennas

The RF Engineer's Guide to Designing Printed Trace Antennas

Practical RF layout guide for designing printed PCB trace antennas, covering antenna topology, stackup data, 50 Ω feed lines, solder mask expansion, keepouts, and common copper-placement mistakes.

Profile avatar of Gabriel Hacohen
Gabriel Hacohen
|August 20, 2026