SSH Manager Pro

Describe it, get the command

Say what you are trying to do in plain English and get a command back. The offline engine needs no account, no API key and no network — nothing leaves the phone.

Offline by default

An on-device rule engine handles common requests with no data transmitted at all. This is the default, it is free, and it is unlimited. An AI feature that stops working on a train, or that requires signing up before it does anything, is not much use to someone debugging a server.

Optional live models

You can connect Google Gemini or OpenRouter for harder questions. This is opt-in and requires your own API key.

Be aware what gets sent. When a live model is enabled, recent terminal output is included as context so the model can see what you are looking at. That output may contain hostnames, file contents or anything else on screen. The offline engine sends nothing. If you work with sensitive output, leave live models off.

Destructive commands are flagged

Suggested commands are checked against a set of destructive patterns — recursive deletion, filesystem formatting, writing to block devices, reboots. Anything matching is flagged before it runs, and nothing executes until you confirm it.

This is a safety net rather than a guarantee. It is pattern-based, so an adversarial or unusual command can slip past it. Read what you are about to run — the check is there to catch the moment of inattention, not to make review unnecessary.

What it is good at

Recalling flags and idioms: which find invocation sorts by size, how to check what is listening on a port, the journalctl arguments for the last boot. It is a memory aid for things you knew once, not a replacement for understanding the system.