Field noteOct 27, 20261 min read1 source

Ships a KiCad fork with an IPC schematic API for direct LLM control

In one minute

BackplaneWorks is maintaining a KiCad fork that exposes an IPC API for operations in schematic and PCB editors, including use through a headless `kicad-cli api-server`.

What changed: Backplane’s KiCad fork adds an IPC schematic API for direct LLM control; the archive contains no prior about this project or capability.

The repository describes API additions for document and footprint lifecycles, connectivity and netlist updates, design rules, plot settings, embedded files, variants, and richer schematic items.

The project says its fork-only metadata is stored in adjacent companion files rather than changing stable native KiCad formats. It claims compatibility checks against stock KiCad 10.0.6, including save-and-reopen validation and ERC/DRC checks. The repository also describes 12 IPC regression suites, 39 mutation classes, and 21 export jobs in its release regression gate.

A recent IPC addition, SketchRoute, accepts selected item IDs or footprints, an optional guide polyline, a copper-layer preference, corner mode, via permission, and a time limit. It returns routing results and created-object IDs. Its stated regression test routed 30 of 30 connections in a dropped commit and reports no DRC errors on 155 created items after saving.

The source does not establish production readiness, LLM reliability, broad KiCad feature coverage, binary availability, supported platforms, pricing, or licence terms.

Evidence / sources

  1. 1github.com/i2cjak/Backplane_KiCad
All Field Notes

Next reads

Read next

Open the graph
  1. 01topicApi DesignExplore the api-design topic hub.
  2. 02archiveField NotesOpen the latest editorial analysis.
  3. 03source ledgerSource LedgerInspect the public source evidence graph.
Who read this page?Machine requests, hidden until opened

Loading the privacy-safe route aggregate...

Open the JSON contract