Agni

Agni checks schematics and boards for design mistakes and locates every finding on the schematic. A mistake might be a bus with no pull-up, a rail with no decoupling, or a connector with no ESD protection. It reads KiCad, EDIF, IPC-2581, xschem and gEDA designs into one representation, then checks, diffs, queries, and renders them.

Many formats, one IR

Agni reads EDIF, KiCad, IPC-2581, xschem, gEDA and Lepton, and Telesis into a single neutral representation. Checks, diff, query, and rendering are written once and work across every format.

How ingestion works →

Checks and reports

Run a catalog of electrical and integrity rules over a design. Every finding cites its subject and its evidence.

Run checks →

Query a design as data

Ask datalog questions about nets, parts, copper, and datasheet limits. Each answer is a cited row you can click to locate.

Query your design →