Caret is a fast, native server console for developers and sysadmins. Connect to any Linux box over SSH and manage it from your phone, tablet, Chromebook or desktop — no agent on the server, no cloud middleman, no account required.
HERD YOUR AI CODING AGENTS
Run Claude or Codex agents on your own servers and manage them all from one inbox. Every agent across every host is grouped by status — working, waiting on you, or done. Read an agent's latest output, reply to it, review the exact code changes it made as a git diff, then drop into its terminal. Agents keep running on the server even when the app is closed.
FULL SSH TERMINAL
A real interactive terminal powered by a complete VT/xterm engine. Run vim, htop, tail, or any interactive program. Multiple tabs per server, automatic reconnection, and a mobile shortcut bar for Ctrl, Esc, arrows and pipes. Attach to tmux or zellij, forward local and remote ports, and pick from 17 terminal themes.
LIVE MONITORING DASHBOARD
Watch CPU, memory, swap, disk, network and load average update in real time, with smooth on-device history. The Status screen aggregates every server into one board; tap through for per-core breakdowns, top processes and host details. Pull real server-side history from the host's own sar/sysstat records — even for time while the app was closed. Metrics come from reading /proc over SSH — nothing to install. Linux and macOS hosts.
DOCKER, EVERYWHERE
List containers across all of your hosts at once, with live CPU, memory and network usage. Start, stop, restart, inspect and follow logs in real time. Build reusable Pod templates — a graphical docker run, or a Compose stack — and deploy them to any combination of servers in one tap.
SFTP FILE MANAGER
Browse the remote filesystem, upload and download with live progress, and create, rename, move, compress or delete files and folders. Preview and edit text files right on the server.
SNIPPETS & QUICK RUN
Keep go-to commands one tap away, and fire one command across many servers at once — with saved history of every run.
ASK AI, BRING YOUR OWN KEY
An optional AI assistant, one tap from any screen, that already knows what you're looking at — your metrics, containers, files or terminal. Ask what a process does, why load is spiking, or how to fix an error. Bring your own OpenAI, Anthropic or Gemini key; it's kept in the system keystore and talks to the provider directly, with no Caret server in between.
KEYS, JUMP HOSTS & SECURITY
Passwords, private keys and passphrases are kept in the system keystore, never in the app database. Manage SSH keys in-app, authenticate with passwords or keys, and reach private servers through a jump host (bastion), including multi-hop chains. Add an optional biometric app lock. Turn on sync and your data — including credentials — travels only through your own private cloud (end-to-end encrypted on Google Drive); there is no Caret server in the middle.
HOME-SCREEN WIDGETS
Keep an eye on your servers without opening the app. Add a Home screen widget — a single server, or a multi-server list — showing live CPU, memory and load at a glance, refreshed in the background.
BUILT FOR EVERY SCREEN
A responsive layout that uses a tab bar on phones and a side rail on tablets and large screens. Light and dark themes follow the system. Available in 14 languages.
Caret is free to use, with server management, monitoring and Docker built in. A Premium upgrade unlocks the SSH terminal, SFTP editing, AI coding agents, the Ask AI assistant, server-side history, jump hosts, port forwarding and cloud sync — as a monthly, yearly or one-time lifetime purchase.
Caret keeps it simple: SSH in, see what's happening, fix it, get on with your day.