Skip to content

Revlo

Revlo is a command-line tool that catches electrical engineering mistakes in KiCad schematics _before_ they become expensive PCB respins.

Core trick

Parses KiCad schematic files, then pulls datasheet pin specs from the web and checks decoupling and pull-up values against them.

Tags

Description

Revlo is a command-line tool that catches electrical engineering mistakes in KiCad schematics _before_ they become expensive PCB respins. Point it at a `.kicad_sch` file and get back actionable findings -- missing decoupling caps, wrong pull-up values, unterminated pins, power rail issues -- all verified against real datasheet specifications pulled automatically from the internet.
rebels-software/revlo-cli★ 30 forksPythonApache-2.0Created Feb 16, 2026 · last push Mar 5, 2026

README excerpt

<div align="center">

```
                            ██████╗ ███████╗██╗   ██╗██╗      ██████╗ 
                            ██╔══██╗██╔════╝██║   ██║██║     ██╔═══██╗
                            ██████╔╝█████╗  ██║   ██║██║     ██║   ██║
                            ██╔══██╗██╔══╝  ╚██╗ ██╔╝██║     ██║   ██║
                            ██║  ██║███████╗ ╚████╔╝ ███████╗╚██████╔╝
                            ╚═╝  ╚═╝╚══════╝  ╚═══╝  ╚══════╝ ╚═════╝ 
```

[![Version](https://img.shields.io/badge/version-0.3.0-teal)](https://pypi.org/project/revlo-cli/)
[![Python](https://img.shields.io/pypi/pyversions/revlo-cli)](https://pypi.org/project/revlo-cli/)
[![License](https://img.shields.io/badge/license-Apache%202.0-blue)](LICENSE)

**Review your hardware before it reviews your wallet.**

*AI-powered design review for KiCad schematics*

</div>

## What is Revlo?

Revlo is a command-line tool that catches electrical engineering mistakes in KiCad schematics _before_ they become expensive PCB respins. Point it at a `.kicad_sch` file and get back actionable findings -- missing decoupling caps, wrong pull-up values, unterminated pins, power rail issues -- all verified against real datasheet specifications pulled automatically from the internet.

Revlo is currently an alpha-stage schematic review tool. The implemented runtime focuses on KiCad schematics, datasheet enrichment, terminal-first review workflows, and interactive Ask Mode.

## Features

- **KiCad 6/7/8/9 Parser** -- Extracts comp

Team