Back to AI tools
Commercial productCommercialECADManufacturing

DeepPCB

Cloud AI autorouter for PCB routing, usable through a KiCad plugin or web upload, built around a reinforcement-learning routing engine aimed at DRC-clean output.

Facts

Builder
InstaDeep
License
commercial
Connects to
Altium, KiCad, EasyEDA, Zuken, Cadence Allegro, Cadence OrCAD

Repository stats

Stats describe the public KiCad plugin only; the routing engine itself is closed, so no main-product repo stats exist.

Stars
69
Last push
2026-10-08
Latest release
2026-10-07

What it does and how it connects

DeepPCB is a cloud routing engine built on reinforcement learning research. You upload a placed board file, or route inside KiCad with its plugin, and the engine routes the remaining nets to your rules, returning the board into the same design flow it came from. Engineers keep the nets that need their judgment and hand the routine routing volume to the engine.

It accepts Altium (.pcbdoc), KiCad with a plugin, EasyEDA PRO and STD, Zuken, and OrCAD, Allegro, and Eagle via Specctra DSN. A setup step called Cooper reads the board and reports what it understood, including stackup, net classes, differential pairs, planes, and clearances, and can be told in plain language to protect sections or mark diff pairs before routing.

The homepage states the engine can also be deployed in public cloud, private cloud, or on-prem, and integrated through a custom API and MCP or native plugins inside CAD tools. It is explicit about what it is not for: showcase routing, production layout where yield and manufacturability set the bar, and the densest high-speed boards, where DDR, length matching, and RF constraints stay with the engineer.

Pricing

Pay as you go; the vendor help center says you only pay for what you use, with 30 minutes of compute free for boards of up to 150 airwires. No per-board dollar price was found on the vendor site.

Real user voices

A Hacker News user in the beta era reported exhausting the 3-project free limit because all three test boards failed with errors, including an unexplained error and a non-45-degree rotation rejection, and that errored projects counted toward the limit. The DeepPCB team replied that it had refreshed the user's credits and would stop counting errored projects.

Source, 2019-12

Alternatives

TraceMaker
TraceMaker is a local open source router for KiCad files, while DeepPCB is a paid cloud service with a KiCad plugin.
Difference source
Details
Quilter
Quilter generates placement and routing together as layout candidates, while DeepPCB's core flow routes a board that is already placed.
Difference source
Details
Flux
Flux is a browser ECAD platform that designs the whole device, while DeepPCB is a routing service that works inside the ECAD tool you already use.
Difference source
Details

Not verified

  • dollar pricing (only the pay-as-you-go model and free compute allowance are stated)
Back to AI tools

Last verified: 2026-11-02. Listings are informational and are not endorsements, rankings, or compatibility claims.