klayout

KLayout

Command-line KiCad in/out

Automatically Places Components

Deterministic autorouter for KiCad: it places and routes complete boards autonomously — multi-layer stackups with automatic power/ground planes, current-aware track widths, and impedance-controlled, length-matched differential pairs (USB, DDR and MIPI detected automatically) — then gates its own output on KiCad DRC and signal-integrity budgets. It knows real-world fab capabilities, tells you which vendor unlocks a design your rules can't build, and produces the same board bit-for-bit on any platform from the same seed.

Automatically Places Components

Automatically Places Components

When PCB is not fully placed, it automatically selects best locations for components to meet requirements for:

Automatically Routes

Automatically Places Components

Matches required impedance per standard and length-matches differential pairs as needed.

Try Apple MacOS ARM M3/4/5 Version

https://github.com/raulizahi/klayout-release

Try Ubuntu 24.04 Linux Version

Try Microsoft Windows 11 Version

https://github.com/raulizahi/klayout-linux-release

https://github.com/New-Seagull-Work-Inc/klayout-windows-release

Ready to take the next step?

Join us and discover what we can do for you.

Get Started

Frequently Asked Questions

What is Seagull Work's autorouter for KiCad?

A deterministic, command-line autorouter that places and routes complete boards autonomously: multi-layer stackups with automatic power and ground planes, current-aware track widths, and impedance-controlled, length-matched differential pairs. USB, DDR, and MIPI interfaces are detected automatically.

Is the autorouter's output reproducible and verified?

Yes. It produces the same board bit-for-bit on any platform from the same seed, and it gates its own output on KiCad DRC and signal-integrity budgets, so results are deterministic and verifiable rather than best-effort.

Does it understand real-world fabrication limits?

Yes. The autorouter knows real-world fab capabilities and will tell you which vendor unlocks a design that your current design rules cannot build.

What platforms does the autorouter run on?

Downloadable versions are available for macOS on Apple Silicon (M3/M4/M5), Windows 11, and Ubuntu 24.04 Linux, with KiCad file input and output from the command line.