NewAI Part GeneratorFree to get started
Head to head

Quilter vs Flux: Two Different Answers to AI PCB Layout

The question usually arrives as "Quilter or Flux for PCB layout?", which assumes the two compete for the same job. Mostly they do not. Quilter is a layout engine that sits behind the CAD tool you already use. Flux is the CAD tool itself, running in a browser, with an AI agent inside it.

Download for DesktopFree to start · macOS, Windows & Linux
Rishik Boddeti

By Rishik Boddeti · Last reviewed

Founder of ProtoFlow, ECE at UT Austin

Quick answer

Quilter and Flux solve different problems. Quilter is a physics-driven AI service for placement and routing: you capture the schematic and a starter board in Altium, Cadence, OrCAD, Siemens Xpedition or KiCad, upload them, and download layout candidates back in your original format. Flux is a complete browser-based EDA tool with an AI agent that drafts schematics, researches parts and routes traces. Pick Quilter if you already own a CAD tool and layout is the bottleneck. Pick Flux if you want one browser workspace for the whole board. Flux has no free plan, and Quilter's free tier has eligibility limits and trains on board data.

Quilter vs Flux, with ProtoFlow as a third option (vendor pages read October 14, 2026)

QuilterFluxProtoFlow
What it isAI placement and routing serviceBrowser-based EDA with an AI agentDesktop PCB design app with AI
Where the schematic is drawnYour own CAD tool (Altium, Cadence, OrCAD, Xpedition, KiCad)In FluxIn ProtoFlow
What the AI doesGenerates placed and routed layout candidates with physics checksDrafts schematics, researches parts, routes tracesDrafts a schematic from plain English; Copilot edits in the editor
Routing approachPhysics-driven, reinforcement-learning candidatesAI agent routes inside the projectAuto-router with presets and layer filters, in the same editor
Layout outputChosen candidate downloaded in your original CAD formatGerbers, drill files, BoM, pick-and-place, netlistsGerber X2, Excellon drills, BOM and CPL for JLCPCB
ImportsNative files from the five tools aboveAltium and Cadence schematics, KiCad part libraries; no layout import yetKiCad, Altium, EAGLE
Where it runsQuilter-hosted cloud, or self-hostedBrowserDesktop (Windows, macOS, Linux), local files
Cost to startFree tier with eligibility limits14-day trial, then from $40/mo billed annuallyFree plan, no card

Skip the comparison shopping. Try the free one first and see if it does the job.

Download for Desktop

Prices and Plan Limits, Checked Against Vendor Pages

Each row links to the vendor page it came from and shows the date we last read that page. Vendors change pricing often, so check the link before you buy.

ProductPrice or limitSourceChecked
FluxNo free plan. 14-day trial, then Explore $40/mo billed annually ($50 monthly), Build $80 ($100), Pro $200 ($250), Teams $120 per editor annually; extra AI $2/ACUflux.ai
Quilter (free tier)Academic, personal and eligible professional R&D use; "less than 10 people, less than $50K revenue"; uses board metadata and/or input files for trainingquilter.ai
Quilter (paid)No public price list; each board priced by unrouted pins at upload; cloud or self-hostedquilter.ai

Quilter takes a finished schematic, Flux starts from a blank project

Quilter's documentation asks for two things: a schematic and a "starter" board file that already has a valid board outline, netlist and component footprints. Parts you want Quilter to place sit outside the outline. You then describe the stackup, fabricator, layer count and tolerances in a separate step, Quilter generates layout candidates, and you download the one you pick back into your original CAD format for review. The tools its site lists are Altium Designer, Cadence, OrCAD, Siemens Xpedition and KiCad.

Quilter is explicit about scope. Its free-tier page says "Quilter is not an AI schematic generator," and the product does nothing upstream of a captured design. If the circuit is not drawn yet, Quilter has nothing to work on.

Flux covers the whole flow in one browser workspace. Its FAQ describes the AI as drafting schematics, researching parts and routing traces, with everything editable in the browser and real-time collaboration built in. For fabrication it exports Gerbers, drill files, a BoM, pick-and-place and standard netlists.

What "AI layout" means in each tool

Quilter treats placement and routing as one problem, says its engine is trained with reinforcement learning against physics, and shows the physics checks it ran on each candidate. The output is not one board but many candidates, and an engineer reviews them, adjusts the chosen one and sends it to fab. That review step is part of the workflow, not an afterthought.

Quilter also publishes what its engine handles today: 100 to 1,000 components per board, strongest performance at roughly 2,000 to 5,000 pins to route, pin density under 20%, and through-hole vias. Blind and buried vias are in development, BGA fanout is in beta, length matching is listed as coming soon, and for RF it suggests pre-routing those nets yourself. A memory interface that needs length-matched lanes is outside what it lists as live.

In Flux, routing is one of the things the AI agent does inside the same project as the schematic, and you edit the result directly in the browser. That keeps the loop short, but the layout lives in Flux. Its FAQ says layout import is not supported yet: Altium (ASCII) and Cadence (EDIF) schematics and KiCad part libraries come across, an existing board does not.

Pricing and data terms, read from both vendors

Flux has no free plan. Each individual plan starts with a 14-day trial, and the pricing page lists Explore at $40/mo billed annually ($50 month to month) with 40 AI compute units (ACUs) a month, Build at $80/mo annually ($100 monthly) with 120 ACUs, and Pro at $200/mo annually ($250 monthly) with 400 ACUs. Teams is $120 per editor per month billed annually, and extra AI usage on Build and Pro is $2 per ACU. After the trial, the FAQ says your account still works for public projects, but editing private projects, exporting and using AI need a paid plan.

Quilter's free tier covers academic, personal and eligible professional exploratory R&D, and its comparison table lists business-size eligibility as "less than 10 people, less than $50K revenue." The same table says the free tier uses your board's metadata (outline, footprints, constraints) and/or input files to generate training puzzles for its engine, while Enterprise designs are never used for training. Paid pricing is not published as a list: Quilter prices each board by the number of unrouted pins at upload, with cloud or self-hosted deployment.

For a company over either eligibility line, or anyone whose customer contract rules out training use, the free tier is off the table and the conversation goes to Quilter's sales team.

Can you use Quilter and Flux together?

Not through any path either vendor documents. Quilter's list of supported formats does not include Flux, and Flux's FAQ describes manufacturing outputs and netlists rather than an Altium or KiCad project export. A netlist alone is not what Quilter asks for, since it wants a starter board file with an outline and footprints.

So in practice this is a choice of workflow. If your team already works in Altium, Cadence or KiCad and layout time is the bottleneck, Quilter adds to what you have. If you want one browser tool from idea to Gerbers and a subscription is fine, Flux replaces the stack.

A third path: ProtoFlow

ProtoFlow is a free desktop PCB design app for Windows, macOS and Linux, and the design files stay on your machine. The AI drafts an editable schematic with real parts from a plain-English prompt, the Copilot works inside the editor, and part search covers LCSC, DigiKey and Mouser with symbol and footprint together. From there you sync to layout, set the stackup, run the auto-router, pour copper, run DRC and export Gerber X2, Excellon drills, BOM and CPL files for JLCPCB assembly.

ProtoFlow's auto-router runs inside the same desktop editor, driven by presets and layer filters, with DRC right after it, so the whole board stays in one tool and on your machine instead of moving between a browser workspace and an upload service.

Because ProtoFlow exports KiCad and Altium projects, both formats Quilter lists, the two can sit in one flow: capture in ProtoFlow, export the KiCad project, and send the layout job to Quilter when the board justifies it. Open the export in KiCad first to confirm the outline, netlist and footprints came through.

Decision Matrix

CriteriaProtoFlowQuilter or Flux
Starting pointA plain-English prompt or a blank schematic.Quilter: a finished schematic and starter board from your CAD tool. Flux: a prompt or blank project in the browser.
Layout automationConventional auto-router with presets and layer filters, then DRC.Quilter: physics-driven placement and routing candidates. Flux: AI agent routes inside the editor.
Where the design livesLocal files on your machine.Quilter: uploaded to its cloud, or self-hosted. Flux: a browser workspace.
Cost to startFree plan, no card, no expiry.Quilter: free tier with size and revenue limits. Flux: 14-day trial, then from $40/mo billed annually.
Board data and trainingDesign files stay on your disk.Quilter's free tier uses board metadata and/or input files for training; its Enterprise tier does not.
Wrong fit forDense boards where you want many physics-checked layout candidates.Quilter: drafting the circuit. Flux: designs that must stay as local files.

Migration Steps

  1. Write down where your time actually goes: capturing the circuit, laying out the board, or both.
  2. If layout is the bottleneck and you already use Altium, Cadence, OrCAD, Xpedition or KiCad, prepare a schematic and a starter board with outline, netlist and footprints, leave unplaced parts outside the outline, and run one board through Quilter's free tier if you qualify.
  3. Before uploading, hand-route anything Quilter lists as in development or beta for your board: length-matched buses, RF nets, BGA fanout.
  4. If you want one browser workspace instead, start a Flux trial on a real project and decide before day 14 whether the AI usage on Explore or Build covers a normal month.
  5. If you want a free desktop path, draft and lay out the board in ProtoFlow, run DRC, and export Gerbers, or export a KiCad project and send the layout to Quilter.
  6. Whatever routes the board, open the result in your own tool and run DRC against your fabricator's published limits before ordering.

How Quilter and Flux Were Compared

Reviewed on: 2026-10-14

Methodology

  • Picked each topic from Google Search Console queries that reached protoflow.ai with no page that answered them, cross-checked against Google autocomplete in October 2026.
  • Read every named tool's official product, pricing, download, and documentation pages on October 14, 2026; prices and plan limits link to the exact vendor page.
  • Stated ProtoFlow capabilities only from its published feature list. Nothing here is a hands-on speed or accuracy benchmark.

Findings

  • Quilter's documentation requires a schematic plus a "starter" board file with a valid outline, netlist and footprints, and returns layout candidates in your original CAD format.
  • Quilter's free tier lists eligibility as "less than 10 people, less than $50K revenue" and uses board metadata and/or input files to generate training puzzles; its Enterprise tier does not train on designs.
  • Flux's pricing page lists no free plan: a 14-day trial, then Explore at $40/mo billed annually ($50 monthly). Its FAQ ties private-project editing, export and AI to a paid plan.
  • Flux's FAQ says Altium (ASCII) and Cadence (EDIF) schematics and KiCad part libraries import, and that layout import is not supported yet.

Frequently Asked Questions

Is Quilter better than Flux for PCB layout?

They do different jobs, so neither is better in general. Quilter generates placed and routed layout candidates for a design you captured in Altium, Cadence, OrCAD, Xpedition or KiCad. Flux is a full browser-based EDA tool where the AI also routes, inside a project that lives in Flux.

Is Quilter any good?

We have not run boards through it, so the fair test is your own board against its published limits: 100 to 1,000 components, pin density under 20%, and through-hole vias, with blind and buried vias, length matching and RF still in development. If your board fits and you qualify for the free tier, one upload tells you more than any review.

Does Flux have a free plan?

No. Flux offers a 14-day trial, after which your account still works for public projects, but editing private projects, exporting and using AI need a paid plan. The entry plan, Explore, is $40/mo billed annually or $50 month to month.

Is Quilter free?

There is a free tier for academic, personal and eligible professional R&D use, with eligibility listed as "less than 10 people, less than $50K revenue." The free tier uses board metadata and/or input files to train Quilter's engine. Everyone else gets per-board pricing based on the number of pins to route.

Can Quilter draw my schematic?

No. Quilter needs a schematic and a starter board with an outline, netlist and footprints from your own CAD tool, and it automates placement and routing only. For the schematic you need a design tool such as Flux, KiCad, Altium or ProtoFlow.

Can I move a Flux project into Quilter?

Neither vendor documents a way to do it. Quilter does not list Flux among its supported formats, and Flux's documented exports are Gerbers, drill files, BoM, pick-and-place and netlists rather than an Altium or KiCad project.

How is ProtoFlow's auto-router different from Quilter?

ProtoFlow's auto-router runs inside its desktop PCB editor with presets and layer filters, followed by DRC in the same tool. Quilter is a physics-driven service that explores many candidate layouts. For a dense board, you can export a KiCad project from ProtoFlow and send it to Quilter.

Sources

Related Resources

Try ProtoFlow EDA

Evaluate the workflow directly with your own circuit scope and compare review-ready output speed.