Revlo
CLI and TUI tool that reviews KiCad schematics with AI, catching missing decoupling caps, wrong values, unterminated pins and power rail issues against automatically fetched datasheet specs, with confidence scored findings and an interactive Ask Mode
What it does and how it connects
Revlo is a command-line tool that catches electrical engineering mistakes in KiCad schematics before they become expensive PCB respins. Pointed at a .kicad_sch file, it returns actionable findings on missing decoupling caps, wrong pull-up values, unterminated pins, and power rail issues, verified against real datasheet specifications pulled automatically from the internet.
It parses KiCad 6, 7, 8, and 9 schematics, including hierarchical sub-sheets with cross-sheet nets, and uses KiCad's exported netlist through kicad-cli when available, with a fallback to parser-derived connectivity. Reviews cover decoupling, pull-ups, unused pins, reset circuits, clock and oscillator, signal integrity, power rails, grounding, ESD, and thermal concerns, and every finding carries a 0.0 to 1.0 confidence score.
The README describes Revlo as alpha-stage. It also offers a full-screen terminal UI for browsing and filtering findings with severity highlighting, an interactive Ask Mode with live access to the schematic, and a deterministic rule engine for power connectivity, decoupling, and other checks.
Alternatives
Compare side by side- kicad-happy
A set of AI agent skills that analyzes and reviews existing KiCad projects, covering design review, EMC pre-compliance, BOM, and fab prep.
- KiStack
Human-written agent skills for KiCad schematic, layout review, BOM, export, and Gerber review.
- boardwise
An AI harness for EasyEDA Pro that reviews schematics and PCBs and applies approved local edits with verified persistence.
- Agni
An engine that reads schematics and PCBs from several EDA formats into one neutral representation and runs structural checks, diffs, and rendering.
Recurring errors it addresses
Error Index entries this tool is built to reduce or work around.
- Interactive routing creates unwanted micro-segments and awkward paths that take time to clean up.Error Index
- Grid snap and move commands can disconnect items or reposition them in unwanted ways.Error Index
- GUI lag, occasional freezes, and sluggish editor switching interrupt concentration.Error Index
- Wayland/NVIDIA users report graphical glitches, flicker, or instability.Error Index
Sources
Not verified
- No GitHub releases exist, so latest release fields are null.
- No independent user voice found: the repo has no public issues listed via the API.
- Pricing: none stated on the repo.
- Activity: last push March 2026, so the project looks quiet; no newer release was found.
- A named individual builder beyond the repository owner organization rebels-software
Last verified November 6, 2026. Listings are informational. The evidence score measures public, verifiable evidence and is not an endorsement or a compatibility claim.