Tools for AI agents to work with IC layout (GDSII/OASIS via KLayout)
https://klayout-tools.org β// readme
klayout-tools
Tools for AI agents to work with IC layout.
π klayout-tools.org β project site.
The kicad-tools playbook, one layer down the stack: standalone Python tools that let AI agents (LLMs, autonomous coding assistants) parse, analyze, and manipulate chip layouts β GDSII/OASIS streams, DRC decks, LVS β programmatically, headless, with machine-readable JSON everywhere. Built on KLayoutβs Python API the way kicad-tools builds on KiCadβs file formats: the heavy lifting stays in the proven engine; the agent-native surface is ours.
The target capability: an agent can take a spec through one of three peer paths on an open PDK, unaided, with every step headless and JSON-contracted β analog (spec β schematic/generator β sized circuit β layout β DRC/LVS clean β extracted netlist β simulation-verified), digital (spec β RTL β synthesis β place-and-route β DRC/LVS clean β timing-closed), and mixed-signal (both paths plus the signoff seam between them). ROADMAP.md holds the build order,β¦