Skip to content

SchAI, The Schematic Design Agent

AI agents for board schematics and IC design

Explore Board schematics, IC circuit design and device libraries. Inspect engineering results and follow the design process in the editor.

STM32 Board Design

Organize the STM32 core, power supply and peripheral interfaces.

/ 30
Starting the editor…
Preparing timeline
Editor not ready
SchAI

Core Agent capabilities

For board-level schematics and IC circuit design.

SchAI Board

Board schematics and device libraries

Generate and edit circuits
Build schematics from requirements and refine components, parameters and connections.
Reconstruct reference circuits
Turn components and connections in reference diagrams into editable schematics.
Create symbols and footprints
Create symbols, pins, pads and silkscreen from references, then assign footprints.
Review circuit designs
Review power, connections and parameters, with explanations for potential issues.

SchAI IC

IC circuit design and simulation

Build and refine circuits
Build circuits and testbenches, then refine components, parameters and connections.
Configure and run simulations
Configure and run operating-point, DC, AC and transient analyses, and save results.
Analyze waveforms and diagnose circuits
Inspect waveforms, measure key values and compare runs to diagnose circuit behavior.
Create and reuse subcircuits
Create subcircuit symbols with defined ports, then reuse and nest modules.

SchAI Benchmark

Evaluate the engineering output and the effort required to produce it.

Explore the benchmark

Why four task categories?

Designing from requirements, reconstructing a reference, creating a symbol and reviewing a circuit have different inputs, outputs and acceptance criteria. Evaluating each goal separately shows where the agent performs well and where it still needs improvement.

Schematic generation
Turn requirements into complete circuits. Focus: Functional completeness, component selection and module connections.
Circuit reconstruction
Interpret reference circuits accurately. Focus: Device parameters, polarity and net relationships.
Symbol creation
Convert device references into usable symbols. Focus: Pin completeness, numbers, names and package mappings.
Circuit diagnosis
Find and explain existing issues. Focus: Fault localization, causes and false positives on correct circuits.
Elapsed time and execution metrics for SchAI’s four task categories
Task categoryMean durationMean model callsCache hit rateMean input tokensMean output tokens
Schematic generation828 s25.394.1%1,786,33622,801
Circuit reconstruction136 s8.787.8%197,0533,792
Symbol creation87 s7.084.5%197,3422,440
Circuit diagnosis27 s4.388.8%42,655479

Loop rounds count model calls per task. Token counts are accumulated across calls; input tokens include cached input. Cache hit rate is the total cached input tokens divided by total input tokens.

Mean durations come from recorded runs. Results reflect project artifacts and checks, not physical hardware validation.

Your next schematic starts here

Turn your next idea into a design.