Feature Overview

Everything You Need in One Workspace

From AI-powered code intelligence to version control and deep analysis — PLC Forge brings modern software engineering tools to the controls world.

AI Agent

AI That Actually Understands PLC Code

Not a generic code assistant. PLC Forge's AI agent is built for controls engineering — it understands PLC semantics, tag structures, and industrial automation patterns.

Explain

Ask the AI to summarize routines, trace tag usage, and break down unfamiliar code.

Modify

AI-assisted refactoring and edits with full context awareness of your project.

Generate

Describe what you need in plain language and get working, standards-compliant code.

PLC Semantics

Understands data types, AOIs, tag scope, and program structure — not just text.

Version Control

Git-Native Change Tracking, Built In

Track every change to your PLC project with real version control. No more saving copies as "Project_v3_final_FINAL". No external tooling or CLI required.

  • Visual diffs — see exactly what changed between any two versions
  • Full commit history with search and filtering
  • One-click rollback to any previous version
  • Remote repositories for backup and collaboration (Pro)
Code Analysis

Deep Insights Into Your PLC Project

Go beyond what your programming environment shows you. PLC Forge provides a suite of analysis tools that help you understand, audit, and improve your code.

Cross-References

Find every place a tag is used across your entire project instantly.

Dependency Graphs

Visualize how programs, routines, and tags relate to each other.

Static Analysis

Catch issues before they reach the plant floor with best-practices rulesets.

Safety Tag Mapping

Map and verify safety-related tags across your project.

Viewers & Tools

Purpose-Built Viewers for Every Aspect of Your Project

Specialized views that let you focus on exactly what you need — data types, alarms, motion groups, trends, and more.

Data Type Viewer

Browse and inspect all user-defined and built-in data types.

Alarm Viewer

See all configured alarms in one place with filtering and search.

Motion Group Viewer

Inspect motion groups, axes, and configuration at a glance.

Trends Viewer

Visualize trend configurations and tag associations.

Structured Text & Ladder

Full Editor Support for ST and Ladder

A modern editing experience for both Structured Text and Ladder Diagram — with syntax highlighting, inline diagnostics, and IEC 61131-3 compliance.

  • Syntax highlighting with semantic token coloring
  • Real-time diagnostics and error detection
  • IEC 61131-3 compliant editing
  • Autocomplete with tag and type awareness
  • Ladder diagram rendering and editing
Import & Export

Rockwell L5X with 100% Round-Trip Fidelity

Import your existing Rockwell projects and export them back without losing a single bit of data. No vendor lock-in — your code stays portable.

  • Full L5X file support — import and export with zero data loss
  • Preserves all metadata, comments, and configuration
  • Additional formats on our roadmap
  • No vendor lock-in — use PLC Forge alongside your existing tools
Privacy & Security

Your Code Never Leaves Your Machine

PLC Forge is desktop-first and local-first by design. Your intellectual property stays where it belongs — with you.

  • Desktop application — your files live on your machine
  • Customer code is never stored on our servers
  • AI processing uses only the context you send — nothing is retained
  • You control what gets shared and when
  • Enterprise tier offers on-prem AI for maximum security
Learn More About Our Data Policy

Ready to Try PLC Forge?

Start with the free tier — all tools included. Add AI when you're ready.

See Pricing Get Early Access