THE TOOLKIT

Built around your remote workflow.

Explore SSH, server monitoring, containers and files in one workspace. These features are in development; signed releases and device validation remain pending.

In development

Native SSH Terminal

Your servers, a proper terminal. Connect through SSH with host-key verification and a keyboard made for commands.

01ssh developer@your-server

Native SwiftUI presentation and SwiftTerm rendering, with password and supported Ed25519/ECDSA key imports. Unknown hosts require explicit trust; changed host keys are refused. RSA and encrypted key imports are not implemented.

In development

VPS Dashboard

Check CPU, memory, disk usage, network activity and uptime from a single server overview.

02CPU · RAM · disk · network

Read Linux host metrics over your existing SSH connection without installing an agent. Refresh runs only while the view is active; unavailable metrics are shown explicitly. Continuous iOS background monitoring is not supported.

In development

Docker Manager

Find containers, inspect resource usage, follow logs and open interactive exec tabs beside your terminal.

03containers · stats · logs · exec

Use the remote Docker CLI over SSH, or the existing local executor on Mac. Browse containers and images, filter by status, inspect CPU and memory, and start, stop or restart containers. Stop and restart require confirmation. Docker Engine does not run on iPhone or iPad.

In development

SFTP File Browser

Browse local and remote files, show hidden entries, and queue uploads or downloads with progress, cancellation and retry.

04browse · upload · download

SFTP uses the selected host-key-verified SSH connection. Create folders, rename entries and confirm deletion; local files stay within authorized app storage. Transfers require an active connection. Remote editing, folder transfers and automatic resume are not implemented.

In development

Persistent tmux Sessions

Leave the connection. Keep the work. Attach to an existing tmux workspace without restarting its process.

05tmux attach-session -t dev

tmux runs on your server and can retain remote work when an SSH connection closes. Recovery attaches to an exact existing session; it cannot recover a destroyed session, server restart or terminated process.

Validation pending

Codex & Claude Code Workflows

Keep your remote coding tools within reach. Launch their CLI on your server and return to its tmux session.

06$ codex / $ claude

LocalTerm provides terminal access and launch/discovery paths for installed remote CLIs. Install, authenticate and license each tool yourself. End-to-end authenticated workflows remain to be validated; these agents do not run natively on iOS.

In development

Multi-Session Management

A shell for each context. Switch between independently owned terminal tabs and saved workspaces.

07api · infrastructure · personal

The source supports independent SSH tabs, pane layouts and saved workspace metadata. Tabs survive navigation in the running app. There is no cross-device metadata sync or guarantee that a local process survives an app relaunch.

In development

Smart Reconnect & Session Recovery

Get back to the right workspace with configurable reconnect policies and attach-only tmux recovery.

08connection restored → attach existing

Bounded retries and foreground recovery are implemented. iOS may suspend or close SSH sockets. Relaunch restores saved metadata, not a live connection or local process; tmux must still exist on the host. Device lifecycle checks remain open.

Across devices. Without sync claims.

Connect from different Apple devices to the same remote tmux workspace. Each device keeps its own app settings and host metadata. Cross-device metadata sync is not implemented.

Current targets: iOS 17+, iPadOS 17+ and macOS 14+. Authenticated AI CLI, signed distribution, performance and device lifecycle acceptance remain open.

See how the pieces fit
Join the Beta