About Product News Roadmap Pricing Newsletter

Development Roadmap

Building the Future of PLC Programming: The LadNix IDE

LadNix is being built as a standalone PLC-Specialized IDE based on the Eclipse Theia framework. This architectural shift enables deeper integration with PLC workflows, better performance, and a more cohesive user experience.

Phase 0: Consolidation Completed

Defining the "Single Source of Truth" for product and architecture.

  • Roadmap & Documentation Consolidation ✅
  • Architecture Definition (Plugin → IDE transition strategy) ✅

Phase 1: IDE Design & Shell Completed

Establishing the foundation of a standalone PLC-Specialized IDE.

  • Theia Electron Shell (macOS/Win/Linux) ✅
  • Branding & Packaging (Icons, Splash screen) ✅
  • Workspace Authority UX (Diff/Apply/Rollback) ✅

Phase 2: Backend Orchestrator Completed

Building a robust platform capable of autonomous operations.

  • TaskRun State Machine Implementation ✅
  • Artifact Registry (PatchSet, Diagnostics) ✅
  • LLM Governance & Provider Routing ✅

Phase 3: Editor Intelligence Completed

Deep language understanding for industrial code.

  • Full SCL Parser (ANTLR) & AST Analysis ✅
  • Symbol Table & Type Compatibility ✅
  • Backend Parser API (Diagnostics Engine) ✅

Phase 4: Porting Core Features Next Up

Moving essential plugin capabilities to the new IDE.

  • Porting Chat UI to Theia Workbench
  • Migrating Index/Search flows
  • Stabilizing Session Persistence

Phase 4.1: Agentic Runtime & Trace Current Focus

Full visibility into AI decision making and tool execution.

  • Streaming agent-events to IDE (SSE)
  • Audit-friendly history (OpenTelemetry integration)
  • Tool-call transparency (Visual trace cards)

Phase 4.2: Auth & Entitlements

Secure accounts and flexible access.

  • Secure User Accounts & Per-user settings
  • Subscription Tiers (Free tier with Local Ollama)
  • Cost tracking & Token usage metering

Phase 5: Siemens/TIA Workflows

Deep integration with Siemens ecosystem.

  • Import/Export Pipelines
  • Tag Table Synchronization
  • TIA Add-in Bidirectional Sync
  • "Download Readiness" Checklists

Phase 6: PLC-Native Workbenches

Specialized tools for graphical languages and commissioning.

  • Ladder/FBD Viewer & Editor
  • Tag/IO/Alarm Workbench
  • Trace/Timeline & Commissioning Flows
  • Simulation & Scenario Runner

Phase 7: Enterprise & Autonomy

Scalability, security, and advanced collaboration.

  • Policy & RBAC (Role-Based Access Control)
  • Self-hosted Plugin Registry
  • On-prem/Offline Mode
  • Audit Logs for Agent Runs

Have a better idea?

Help us shape the future of LadNix. If you have a specific feature in mind that would solve your PLC development challenges, we want to know.

Submit a Feature Request