Start here
What PLCcode.ai is, and where to go first.
PLCcode.ai puts your PLC logic under version control, makes it searchable, and lets you ask plain-English questions about it — without your code ever leaving your network on a self-hosted plan.
If you run controls and you've ever lost an afternoon to "what changed, and who changed it," you're in the right place.
Pick your starting point
Import your first project
Bring an existing Studio 5000 project in from an L5X file. About a minute.
Ask PLCchat a question
Get answers that cite the exact rungs they came from.
How versioning works
Every change tracked, every change reversible — that's GitPLC.
Report a bug
Found something broken? Here's the fastest way to tell us.
The product family
One workspace, a few tools that share it:
- PLCcode — the workspace everything lives in.
- PLCchat — ask questions about your logic, get cited answers.
- GitPLC — version history for PLC code: diffs, rollbacks, the lot.
- PLCconnect — go online with real hardware, deliberately and separately.
These docs are a living draft during the beta. If something's wrong, thin, or just plain confusing, that's worth a bug report — it helps more than you'd think.