Briefing
Konnect edits PCBs through KiCad 10's IPC API (protobuf over NNG), so changes land in KiCad's own undo history. Schematics are edited as S-expressions with atomic writes, and exports and ERC/DRC go through kicad-cli. Autorouting exports a Specctra file to Freerouting and imports the result in one transaction. Listing all 228 tools costs about 23K tokens, so a router loads a starter kit of about 2K tokens and pulls in toolsets on demand.
Its predecessor sent each call through TypeScript, a Python subprocess and KiCad's SWIG bindings, which KiCad is deprecating. Konnect is AGPL-3.0, with commercial licenses for businesses. The macOS binaries are unsigned, and Linux builds pass CI but have not had per-platform QA. The README says 228 tools; the repo description says 217.
Written by the Boards & Bots curator
From the GitHub API
Repository facts
| Repository | mixelpixx/ |
|---|---|
| Stars | 1,197 |
| License | AGPL-3.0 Copyleft |
| Language | Rust |
| Last push | 12 Oct 2026 17 d ago |