Early access · KiCad and Altium on Windows

An AI PCB reviewer for your own files.

Open your KiCad or Altium project and Ally reviews the board: schematic, layout, and parts' pins against their datasheets. When it finds a problem it can fix it, and shows you exactly what will change, checked, before anything touches your files.

Reviews and questions are free. A new account gets 60 credits for its first 30 days for changes, no card needed.

The electronically app: Ally's review of a motor controller board, with two problems to fix and one item it couldn't verifyThe electronically app: Ally's review of a motor controller board, with two problems to fix and one item it couldn't verify

The desktop app reviewing a sample board. Every finding has its evidence; what it couldn't check is listed as "couldn't verify".

Review, fix, re-check. In your own files.

No new tool to learn and nothing to export. electronically works in the project you already have, and you stay in charge of every change.

01

Open your project

Choose your .kicad_pro or .PrjPcb, or drag it onto the window. Ally asks a few optional questions (what the board is for, its voltages, which parts aren't fitted). Your files stay on your computer; a copy goes to our US servers only so the checks can run.

02

Get a review you can trust

Each finding comes with its evidence and the part or net it's about. Anything we couldn't check is marked "couldn't verify", never passed.

03

Fix it, then check it

Ask Ally to fix a finding. You see exactly what changes and why, it's re-checked on a copy, and only then do you apply it. A snapshot is taken first, so you can restore.

What it checks

A full review of the board, with the result and the evidence for each check.

  • Pinouts and footprints against the parts' datasheet pin tables
  • Power, decoupling and protection parts, and currents on tracks
  • Copper spacing by voltage (IPC-2221B)
  • Your own tool's electrical and design rule checks, and Altium's own rule check on Altium boards
  • Datasheets are cited; what can't be checked from the files is listed for you to check yourself

What it can change

Ask in plain words. Each change shows exactly what changes in your real files, re-checked before you apply it.

Change a valueR5 → 10kSwap a partAdd a headerI2C, UART, SWD Resize the boardRe-route around a partAdd a part to your library
A proposed change shown line by line in the schematic and board files, with Apply and DiscardA proposed change shown line by line in the schematic and board files, with Apply and Discard

What's measured so far

This is early access. These are our own measurements, with what each was measured on. Every change Ally makes is checked on a copy first; in these runs no change was ever reported as passing when it hadn't.

What Ally doesHow often it worksMeasured onLabel in the app
Review a boardBeing measuredReal boards that were sent back for a second spin, held out from development. We'll publish the result here.Supported
Change a part value80%485 boards from a 500-board public corpus (not a held-out set yet)Supported
Resize the board83%284 boards from the same corpus (not a held-out set yet)Supported
Swap a part78% for drop-in swaps; 8% for hard ones (a different pinout or package)Held-out sets: 29 of 37 realistic swaps; 7 of 84 hard swapsExperimental
Add a header or connector47%Held-out set: 45 of 96 boardsExperimental
Route nets88% of connections routed; 1 of 11 boards finished with nothing left by hand11 held-out boards with 4 or more layersExperimental

"Experimental" jobs still go through every check; when one can't finish, Ally says so and changes nothing.

Honest about its limits

It tells you what was checked, by what, and what wasn't. It doesn't sign off what only a lab or a qualified person can.

Couldn't verify

When a datasheet value is missing or a check can't run, the finding says so. The board isn't shown as ready to order until you've read every one.

Not a sign-off

RF and high-speed sign-off, EMC, mains safety, medical use and certification need testing and a qualified person. Ally never says a board meets a standard.

Your call, always

Nothing is written to your files until you press Apply, and every applied change can be restored from its snapshot.

Get electronically for Windows

Windows 10 or 11, 64-bit. Works with KiCad and Altium Designer projects. Sign in with your email; no password.

Version 0.1.5 · The app isn't code-signed yet, so Windows warns the first time you run it. What to click.

Download for Windows

Your files stay yours

Stored and processed in the United States. Never used to train AI models. Never sent to our test machines. Deleted when you ask. Where your files go

Pricing

Reviews and questions are free. Changes cost a fixed number of credits, shown on the Apply button before you press it. See plans