NiRuLabs

Industrial Automation for Everyone

Open source engineering tools — ladder logic, digital twins, and Claude-powered CAD/PCB design.

NiRuLogic

Open source PLC programming

IEC 61131-3 ladder logic editor with online and on-device debugging, real-time simulation, and code generation for Arduino and industrial controllers. The flagship NiRuLabs product.

FreeCAD MCP

AI-driven 3D CAD

Connect Claude Code and Claude Desktop to FreeCAD and let them draw anything your heart desires — parts, assemblies, sketches, anything FreeCAD can model.

KiCad MCP

AI-driven PCB layout

A PCB router for KiCad with push-and-shove capabilities, controllable from Claude. Schematic capture support is coming soon.

Live

NiRuMotion

Two interactive robot cells — running in your browser

NiRuMotion

Browser-based robot cell digital twins

Real-time digital twins for industrial robot cells, running entirely in the browser — nothing to install. Jog a virtual KUKA KR 16, teach and run motion programs, and drive a complete machining cell from NiRuLogic ladder logic before touching real hardware.

Robot Teach Cell

Learn to teach a robot and drive it from ladder logic: jog a KUKA KR 16, record points into numbered programs, then call and run those programs from your PLC program — just like a real PLC-to-robot interface.

Sprue-Drill Cell

A complete automated machining cell — conveyors, photo-eyes, clamps, drill and robot — wired to your NiRuLogic ladder program for end-to-end cell commissioning.