---
title: Installation
description: Download Termio for macOS, drag it to Applications, and let Sparkle keep it up to date — no account or license key required.
---

Termio runs on Apple silicon and Intel Macs from the same download. Installation is a normal drag-to-Applications
— there’s no account to create and no license key to enter.

<Callout type="note" title="Before you begin">
  Termio needs macOS 14 or later, on Apple silicon or Intel. It hosts the agent
  CLIs you already have installed — it doesn’t bundle them.
</Callout>

## Download and install

1. Download the latest build from
   [downloads.termio.sh](https://downloads.termio.sh/termio.dmg). The link
   always serves the newest notarized release.
2. Open the `.dmg` and drag **Termio** into your **Applications** folder.
3. Launch it from Applications. Because the app is notarized by Apple, it opens
   without a Gatekeeper warning.

<DocsImage
  src="/screenshots/docs/00-dmg-install.png"
  alt="The Termio disk image with Termio.app on the left, an Applications folder on the right, and a drag arrow between them"
  width={1544}
  height={1024}
/>

## Install with Homebrew

Prefer the command line? Termio is a [Homebrew](https://brew.sh) cask:

```sh
brew install --cask termio-sh/tap/termio
```

This installs the same notarized build. Termio still updates itself through
Sparkle, so `brew upgrade` leaves it alone unless you pass `--greedy`.

## Staying up to date

Termio updates itself through Sparkle. It periodically checks the download
server for a newer version and offers to install it in place. The check carries
no account or device identifier — the server sees only an IP address and the
version being asked about.

You can trigger a check any time from **Termio ▸ Check for Updates**.

## Bring your own agents

Termio doesn’t bundle the coding agents — it hosts the ones you already have on
your Mac. Install whichever CLIs you use (for example `claude`, `codex`, or
`amp`) and make sure they’re on your `PATH`. Termio launches each one in a
login shell, so anything your shell profile sets up will be available.

Once an agent is installed, it shows up as a launchable option when you start a
session. The same is true of the agents on another machine — Termio looks for
them there and installs its hooks on that box. See [Devices](/docs/devices).

## The `termio` command (optional)

Termio ships a small command-line tool. Open **Settings ▸ Devices ▸ This Mac**
and turn on **Command-line tool** to symlink `termio` onto your `PATH`. From then on
`termio` in any directory opens it as a project, and `termio sessions …` lets your
agents coordinate with each other. It’s entirely optional — see
[Session control & the CLI](/docs/session-control).

## Next steps

<Cards>
  <Card href="/docs/first-session" title="Your first session">
    Open a project and launch your first agent in a real terminal.
  </Card>
  <Card href="/docs/agents" title="Running multiple agents">
    See which agents Termio recognizes out of the box.
  </Card>
</Cards>
