Troubleshoot servers faster with AI-assisted SSH diagnostics
Run commands, analyze output, and get actionable suggestions — all in one desktop app.
⚡ Desktop tool for real-world troubleshooting workflows
AI-powered desktop tool for SSH troubleshooting and system diagnostics.
Admin Assistant helps sysadmins and DevOps engineers connect to Linux hosts, run commands safely, inspect output in a structured console, and use AI to explain problems in plain language.
It combines SSH execution, reusable scripts, incident investigation, and approval-based AI suggestions in one Windows desktop app built for real troubleshooting workflows.
Install and start troubleshooting in minutes.
Troubleshooting over SSH is often:
- slow and repetitive
- full of copy-paste between terminal and browser
- hard to explain to others
Admin Assistant combines execution, context, and AI analysis in one place — so you can diagnose issues faster and with more confidence.
- System administrators
- DevOps engineers
- Anyone working with Linux over SSH
Main workspace where you connect to servers, run commands, and see AI analysis side by side.
Incident Mode helps you investigate real server problems by collecting safe diagnostics and turning them into readable evidence-based analysis.
AI-suggested follow-up actions stay understandable, reviewable, and approval-based before anything is executed.
Add SSH hosts quickly with password or key authentication while keeping credentials out of plaintext storage.
Configure OpenAI, Ollama, or an OpenAI-compatible endpoint without leaving the desktop app.
- Download the latest installer from GitHub Releases.
- Run
AdminAssistant_Setup.exe. - Launch Admin Assistant from the Start Menu or Desktop shortcut.
- Add a server in the Servers panel using your SSH host, username, and authentication method.
- Click
Testto verify SSH connectivity. - Run a manual command or saved script.
- Click
Analyzeto get AI-based troubleshooting help.
👉 You’re ready in under 1 minute
- SSH command execution for one host or many hosts
- Reusable script library for common operational tasks
- Multi-host console with
All Hostsand per-host output views - AI analysis with OpenAI, Ollama, or OpenAI-compatible providers
- Suggested actions and structured fix plans
- Approval-based execution flow for AI-generated actions
- Incident Mode for guided, evidence-driven troubleshooting
- Run history with output replay and linked AI context
- Python + PySide6
- Paramiko (SSH)
- OpenAI / Ollama support
Admin Assistant is built to help with troubleshooting without turning AI into an autonomous operator.
- The app does not execute dangerous AI-generated commands automatically.
- Suggested actions must be reviewed and explicitly approved by the user.
- Incident Mode auto-runs only finite, read-only diagnostic commands.
- Unsafe or inappropriate commands are filtered, including nested
sshcommands and risky actions such as restartingsshd. - Command output is treated as operational data and should be reviewed carefully before sending it to external AI providers.
Windows SmartScreen may show a warning because the app is not code-signed yet.
If that happens:
- Click
More info. - Click
Run anyway.
Only do this if you downloaded the installer from the official project release page.
Tech stack:
- Python
- PySide6
- Paramiko
- SQLite
- PyInstaller
Local run:
python -m venv venv
.\venv\Scripts\Activate.ps1
python -m pip install -e .[dev]
$env:PYTHONPATH = "src"
python -m admin_assistant.mainDmitrii Fedorov
- GitHub: fedorovdo
- Contact: [email protected]




