Getting started

OliTerm opens with a single local terminal window. Everything else — SSH favorites, snippets, the file browser — builds on that window.

First launch

On first launch OliTerm asks whether it should check for updates automatically. macOS may also ask for permission when the file browser first opens folders like Desktop, Documents, or Downloads — the same privacy prompts any file manager triggers.

Windows and tabs

OliTerm uses native macOS window tabs:

Each tab shows a short title — “Local” or the host’s name. The window titlebar spells out the connection: for SSH sessions the title is the host’s name followed by user@host (with the port when it isn’t 22), then the resolved full DNS name and IP address, and finally the title your shell reports (typically the current directory) — all on one line, skipping whatever is unavailable or already shown. Local windows are titled “Local” followed by this Mac’s hostname.

Closing and quitting

Note Closing a tab or window (⌘W) ends its terminal session immediately, without asking. Quitting (⌘Q) asks for confirmation while terminal windows are open, because all sessions are terminated.

Closing the last window does not quit OliTerm — click the Dock icon to get a new local window.

Settings

OliTerm > Settings… (⌘,) holds the AI assistant configuration: the backend choice (on-device Apple Intelligence or the Claude API), the API key, model, and workspace ID, and whether requests may include recent terminal output.

Keeping OliTerm up to date

Choose OliTerm > Check for Updates… at any time. If you allowed automatic checks on first launch, OliTerm checks once a day and offers updates with release notes; updates install in place and relaunch the app.

OliTerm Help