Server Doctor
Evidence-linked, read-only checks for updates, services, disk pressure, SSH posture, and system health.
agent-ssh turns an SSH connection into a focused server-diagnosis workspace: inspect health, review configuration changes, run repeatable procedures, and preserve incident evidence—without installing an agent on the server.
macOS 27+ · iOS/iPadOS 27+ · Beta software · App Store release in preparation
Stop bouncing between a terminal, notes, monitoring tabs, and ad-hoc scripts. agent-ssh keeps the host, diagnosis, change, verification, and evidence together.
Evidence-linked, read-only checks for updates, services, disk pressure, SSH posture, and system health.
Review diffs, keep backups, validate syntax, and roll back before a bad edit becomes an outage.
Turn a known procedure into ordered, reviewable steps with verification and rollback behavior.
Drop into the shell or browse files without leaving the host's operational context.
Export a clear record of observations and actions when you need a postmortem or handoff.
A native Swift interface backed by a memory-safe Rust SSH core. No web wrapper and no server daemon.
Use password, SSH key, or agent-backed authentication with host-key verification.
Collect read-only evidence and trace each finding back to the command that produced it.
Locally approve AI-assisted modifying operations, preserve backups, and verify the intended outcome.
Passwords and key-encryption secrets are stored in Apple Keychain; imported private keys are encrypted on device. Connections go directly from your device to your server.
Optional Connection Map geolocation is off by default. If enabled, public source IP addresses are sent to ipwho.is for approximate locations. agent-ssh has no advertising SDK and anonymous diagnostics are opt-in. Read the privacy policy.
The mobile app is in beta and a signed, notarized Mac build is in preparation while App Store review work continues. Beta access is free. Final Pro pricing will be shown before purchase in the App Store.