Skip to content

openIE CAD

CAD tools your AI agent can actually use. Geometry, PCB, optics, simulation, and manufacturing — one MCP endpoint, a browser-native viewer, no vendor lock-in.

A real part built by the kernel — enclosure, PCB, and components — rendered live in your browser via WebGPU.

openIE CAD is a Rust-first, WASM-native CAD + ECAD + multi-physics engine built so that software agents — not just humans clicking a GUI — can design real hardware. Every operation an agent needs is exposed as a tool over the Model Context Protocol: create geometry, route a PCB, run DRC, simulate heat, generate G-code, emit Gerbers.

One IR, every domain

Mechanical, schematic, PCB, firmware, simulation, and manufacturing all read and write the same document (the UDD). Change a mounting hole once; every view updates.

Runs in the browser

The viewer is pure Rust compiled to WASM + WebGPU. No render farm, no video stream, no round-trip latency.

Open and verifiable

MIT / Apache. Every artifact carries a content-hash chain back to source — a manufactured board can be re-derived byte for byte.

No vendor lock-in

Import KiCad, Altium, Eagle, STEP, KCL, Atopile. Export STL, glTF, Gerber, ODB++, IPC-2581, and more.