OmniSch

Multimodal structured visual reasoning over PCB schematic diagrams; dataset open, code not yet found.

Eval / BenchmarkNot statedECAD

What it does and how it connects

OmniSch is a benchmark for assessing large multimodal models on PCB schematic understanding and spatial netlist graph construction. It contains 1,854 real-world schematic diagrams and asks models to convert schematic diagrams into machine-readable, spatially weighted netlist graphs that capture component attributes, connectivity, and geometry.

The benchmark has four tasks: visual grounding for schematic entities, with 109,900 grounded instances aligning 423,400 diagram semantic labels to their visual regions; diagram-to-graph reasoning over topological relationships among diagram elements; geometric reasoning that constructs layout-dependent weights for each connection; and tool-augmented agentic reasoning for visual search.

The schematics come from real-world designs collected from open-source communities including SparkFun, Arduino, Adafruit, and GitHub, in Autodesk EAGLE format. The paper reports substantial gaps in current models, including unreliable fine-grained grounding, brittle layout-to-graph parsing, and inconsistent global connectivity reasoning. The project page is omnisch.com, and no public code repository was verified for this entry.

  • OmniLayout

    OmniLayout tests constraint-aware placement reasoning over schematic-coupled layouts, while OmniSch tests visual reasoning over schematic diagrams.

  • PCB-QA

    PCB-QA asks questions about real boards from their KiCad files, while OmniSch tests visual reasoning over schematic diagrams.

  • PCB-Bench (digailab)

    PCB-Bench tests placement and routing knowledge with Q and A, while OmniSch tests visual reasoning over schematic diagrams.

  • ElectroVizQA

    ElectroVizQA tests visual question answering on digital-electronics circuit diagrams, while OmniSch tests schematic-to-graph visual reasoning.

  • SchGen

    SchGen generates editable KiCad schematics from natural language, while OmniSch tests visual reasoning over schematic diagrams.

Sources

  1. 1Paper (arXiv 2604.00270)arxiv.org
  2. 2Project pageomnisch.com

Not verified

  • License: no dataset or code license was stated in the sources read
  • Pricing: none stated on the paper or project page
  • Real user voices (no real linked post read for this page)
  • Related Error Index entries (no matching entry verified)
  • A public code repository (no repository link was verified in the sources read)

Last verified November 6, 2026. Listings are informational. The evidence score measures public, verifiable evidence and is not an endorsement or a compatibility claim.