Features designed for automation engineers

Everything you need to produce safe, industry-standard PLC programs at unprecedented speed.

IEC 61131-3 compliant

ST/SCL/FBD code that follows the global standard with typed variables and valid identifiers.

Multi-layer security

Input filter that blocks SQL/XSS/PII injection and prompt-injection attacks.

Two models + fallback templates

Primary Kimi K2 with Gemini 2.5 Pro as fallback, plus 9 local templates for offline work.

Multilingual UI

Arabic, English, French, Portuguese and more — with full RTL support.

Full history persistence

Every conversation, project and code snippet saved to your account with strict RLS policies.

RBAC roles

Three roles: User / Admin / Owner with a separate user_roles table to prevent privilege escalation.

HMI + 3D out of the box

Every generation produces an interactive HMI screen and a simulatable 3D scene.

Automatic safety warnings

Real-time code analysis detects missing E-stop, conflicting interlocks, and unbounded loops.

10+ vendor support

Siemens, Rockwell, Schneider, Mitsubishi, Omron, B&R, Beckhoff and more.

Teaching explanation with every reply

Process description, I/O table, logic flow, safety notes and operator guidance.