Diagnose PLCs, historians, and industrial networks in plain language — straight from the terminal. Tools run locally and read-only by default; sensitive data never has to leave the plant.
Install with one command
$ curl -fsSL https://ashigo.com/install.sh | sh
Detects your OS and CPU, drops a single static binary on your PATH — no Python, no runtime. Then run rung.
Windows (PowerShell)
PS> irm https://ashigo.com/install.ps1 | iex
Prefer a file? Download the Windows binary (.exe) and run it directly — no install needed.
Every tool runs on the engineer's machine, with approval prompts and a read-only posture toward live control systems.
Modbus reads, OPC UA browse & read, and historian SQL (SELECT-only) — connect to live equipment safely, without leaving the terminal.
Ping, traceroute, DNS, and TCP port checks to map segmentation, find comms drops, and validate paths across OT networks.
Parse SMC, ArchestrA, and Windows logs by severity; read, grep, and edit local files and exports with diff previews and approval.
Run commands with per-action approval — allow once, always, or deny. Nothing executes on a control system without you saying yes.
Grounded in Aveva, historians, and Rockwell / Siemens / Schneider know-how — and structured troubleshooting it can walk you through.
Self-contained for Windows, Linux, and ARM gateways. No runtime, works offline, and never holds an AI provider key.
Hover a level to see what it does — and watch the data flow adapt below.
The agent loop runs on our backend; the tools run on your machine. The backend brokers and meters every model call, so the CLI never holds an AI provider key.
Run the one-line installer above, or drop the binary onto an air-gapped terminal by hand.
Run rung and /login. The terminal never sees an AI provider key — your account brokers every call.
Describe the problem in plain language. Approve tools as they run, or set a privacy level with /privacy for sensitive sites.