Your server,
in your pocket.
PocketADM is a mobile-first command center for your self-hosted box: a live dashboard, an AI agent that actually works on your server, a real terminal with your own host login, one-tap app installs and local AI. Termius plus Claude Code plus an app store, for your homelab.
It's interactive — tap the tabs, tilt with your cursor.
One app to run your whole server
No more SSH-ing from a laptop to fix a container at 11pm. PocketADM puts the whole box (metrics, logs, updates, terminal and an AI engineer) one tap away.
Vibe Code: an AI that works on your server
Chat with an agent that runs commands, reads and writes files, and fixes things directly on your box. It streams live, keeps working when you close the app, and asks before anything destructive, or flip on Auto.
Live dashboard
Real-time CPU, RAM, disk, uptime and internet latency with tap-through history graphs. Every container grouped by stack, with one-tap port links and a live running count.
Service control sheets
Tap any container for a full sheet: live CPU and RAM, restart, stop, logs and a shell. Plus AI shortcuts: What is this, check logs, troubleshoot, optimize, backup, or open it straight in Vibe Chat.
A real terminal — as you
A full xterm terminal with a mobile key bar, copy & paste, and a clear shell picker: your real host login (you@yourserver), the app box, or docker exec into any container. Claude Code, Codex and Mistral Vibe install right into it.
One-tap App Store
Deploy popular self-hosted apps as clean compose projects with friendly config forms, sorted by category. Already running something? PocketADM detects it and helps you finish setup.
Smart updates and rollback
Detects newer images by registry digest, no pull needed, with priority flags and AI release-note explanations. Snapshots the running image before every update so you can roll back in one tap.
Security and health checks
Scheduled checks for SSH hardening, failed logins, fail2ban, exposed ports and restarting containers. Each warning comes with a plain-English fix and a one-tap Fix with AI.
Local AI, built in
Run models on your own hardware via Ollama: PocketADM detects or installs it, recommends models that fit your RAM, and wires them straight into the chat. Private, free, offline.
Secure by design
Password plus optional TOTP 2FA, token revocation, an append-only audit log of every action (including the AI's), and integration tokens that are never shown to the model.
Four ways to work with the agent
From read-only exploration to full autonomy: pick how much rope the AI gets, then bring any key.
Every tool, on your terms
Toggle any capability on or off. Green tools are read-only and run without asking. The rest need your tap, unless you are in Auto mode. Integration tokens are never shown to the model.
Every action, including the AI's, lands in an append-only audit log you can review anytime.
Background agents on a schedule
Little AI watchmen check your server even when the app is closed, and push findings to your phone via ntfy. They only ever look, never change anything on their own. Every alert has a one-tap discuss and fix.
One command center for your whole homelab
PocketADM is not a toy. It runs and manages a full self-hosted stack from a single app: the popular apps you already know, side by side.
Install with one line
SSH into any Linux server. The installer sets up Docker (if needed) and PocketADM, then prints your admin password. Open it on your phone, add to home screen, done.
$ curl -fsSL https://raw.githubusercontent.com/maxaufknax/helmsman/main/install.sh | bash
Take the helm.
Free, open source, and yours to run. Steer your whole server from the palm of your hand.