app
KiCad - the KiCad Bridge
Public Made by Adomby adom
Drive your own KiCad from an AI, in the background: open every editor, read the whole board as data (the EDA Bridge Standard board model), stack-up, part heights, netlists, place, route, pour, DRC and exports.
← Commit history
RELEASE_NOTES.md+11@@ -10,6 +10,17 @@ unnamed. These entries were reconstructed after the fact from the work they contain, which is exactly the situation the mandatory-notes gate now prevents. Treat them as accurate but secondhand. +## 1.0.96 (2026-10-30 23:02 UTC)++NATIVE (Rust) build. 1.0.96: three more standard verbs answered fully: net_connections, remove_items and doc_params (standard 0.30.4).++- **kicad_net_connections:** every pad with its net and owner (U1.3) in mils. Per net it gives the span and the airline length: the minimum spanning tree over its pads, the shortest copper a router could need.+- **kicad_remove_items:** deletes free tracks, arcs and vias given by their geometry, exactly as kicad_routing_state reported them (the standard's y-up frame; frame:"kicad" for KiCad's own).+ - One result per item: ok, or err:not found.+ - An open board takes it as one Undo step; a closed board is written with a backup.+ - expectedRevision is optional, and the live edit still refuses a board that changed while it was prepared.+- **kicad_doc_params:** parameters KiCad's title block has no field for (DrawnBy, DocumentNumber, ...) are now kept as the project's text variables, which the title block and any text show as ${Name}. The reply lists them all as params, with the standard's set and saved. Before, those parameters were reported as notStored.+ ## 1.0.95 (2026-10-30 21:41 UTC) NATIVE (Rust) build. 1.0.95: the standard's cross_check from its engine, eleven verbs that were partial under other names, now under their own, and KiCad found on any drive (engine 0.24.0, standard 0.30.0).