██████╗ ██████╗ ████████╗████████╗██╗   ██╗
██╔════╝██╔═══██╗╚══██╔══╝╚══██╔══╝╚██╗ ██╔╝
██║     ██║   ██║   ██║      ██║    ╚████╔╝
██║     ██║   ██║   ██║      ██║     ╚██╔╝
╚██████╗╚██████╔╝   ██║      ██║      ██║
 ╚═════╝ ╚═════╝    ╚═╝      ╚═╝      ╚═╝   
persistent · agentic · always watching
cotty 1.0  now on web, macOS & Windows

Your terminal,
now it thinks.

cotty is an agentic terminal for your machines and servers. Persistent sessions that never lose state — and an agent that manages runtimes, patches security holes, watches what you ship, and cleans up after itself.

Get started
Web app macOS Windows
your terminal, on top of everything

Everything you SSH in to do,
without the busywork.

Persistent sessions

No native client, no lost work. Your shells, history and running state live server-side — close the tab, switch machines, and pick up exactly where you left off.

Runtimes, sorted

Stop googling how to bump Node. cotty audits npm, Node, Python, Kubernetes and more — then upgrades, downgrades or switches versions safely, with the steps explained.

Always patched

cotty watches installed packages and the OS for known CVEs and missing security patches, flags what's exposed, and applies the fix on your say-so.

Eyes on production

Point cotty at a deployed service and it reads the logs, spots anomalies, and tells you what's wrong — and likely why — in plain English.

Housekeeping on autopilot

Reclaim disk, prune dead images and containers, rotate logs and schedule backups. cotty handles the routine maintenance so your boxes don't rot.

You stay in control

Nothing runs without you. Review the command, approve the change, or let cotty loop on trusted, routine tasks. Your keys, your servers, your call.

Stop babysitting servers.
Start shipping.

Persistent terminals with an agent that keeps your stack healthy.

Get started