MacArchiveAll appsMacAItermMacCADNotePadXmacPaint

Download MacAIterm

Free and MIT licensed. The installer is for Macs with Apple silicon running macOS 13 or later.

Current version

MacAIterm 1.0.0

For Apple silicon (M1 and later). Open the disk image and drag MacAIterm to Applications.

Download .dmg
File
MacAIterm-1.0.0-arm64.dmg
Size
130 MB
Date
2026-11-09
SHA-256
n/a
Requires
macOS 13 or later · Apple silicon
ZIP archive The same app as a ZIP: MacAIterm-1.0.0-arm64.zip, 130 MB.
SHA-256
Download .zip
Intel Macs No Intel build is available yet.
Older versions None. 1.0.0 is the first public version. All releases (macAIterm repo)

By downloading you accept the MIT license. See the privacy notes for what the app stores and what can leave your Mac.

Notice. MacAIterm does not include or download an AI model.
Before your first request, set one up with Ollama, an OpenAI-compatible server or Codex CLI (see Models).

Install

  1. Download the .dmg above.
  2. Double-click MacAIterm-1.0.0-arm64.dmg to open it.
  3. Drag MacAIterm onto the Applications folder in the window.
  4. Eject the disk image (⏏ in the Finder sidebar), then right-click → Open MacAIterm in Applications.
  5. Install Ollama and pull a model, for example ollama pull qwen3:8b, or choose another model option.

Verify the download

Run this command in a terminal. The result must match the SHA-256 shown above.

shasum -a 256 ~/Downloads/MacAIterm-1.0.0-arm64.dmg

First launch

  • “Cannot be opened” / “unidentified developer”: in Finder, right-click the app → Open → Open.
    Or System Settings → Privacy & Security → “Open Anyway”.
  • If it is still blocked, run this once in a terminal:
xattr -dr com.apple.quarantine /Applications/MacAIterm.app
  • Keychain prompt: after installing or updating an unsigned app, macOS asks about the “MacAIterm Safe Storage” Keychain item.
    Type your password yourself and choose “Always Allow”.
    If you do not save API keys you can deny it; the app still works.

Requirements

macOS 13 Ventura or later
Processor Apple silicon (M1 or later), arm64
Memory 16 GB recommended for a local 8B model (about 6 GB in use).
An 8 GB Mac should use a 4B model, or a hosted one.
Disk About 300 MB for the app, plus the model (about 5 GB for an 8B one).
Also Ollama for local models.
SSH: key login, or a session opened from the app; X11 forwarding needs XQuartz.

FAQ

Where does my data go?

With a local model, conversations and command output stay on your Mac. Settings and history live in ~/Library/Application Support/MacAIterm. If you choose OpenAI or Codex, the conversation is sent to that provider.

Does it store my SSH password?

No. You type passwords and key passphrases in the terminal. A saved session holds the host, user and the path of a key file, nothing that authenticates.

How do I uninstall it?

Move MacAIterm from Applications to the Trash. To remove its data too, delete ~/Library/Application Support/MacAIterm.

Changelog

Version 1.0.0

2026-11-09
  • New name: MacAIterm (formerly AI Terminal).
    The first launch copies the old data folder.
  • SSH: the agent can work on a server (approvals name the server); a server CPU / memory / GPU / disk strip and a status panel; a session manager with ~/.ssh/config import, jump hosts, X11 and port forwards; server and Mac file trees with drag-and-drop copy, verified with SHA-256.
  • Your Mac's CPU load in the top bar, a larger default window, and a top bar that scales down instead of being cut off.
  • Tabs, split panes, session history, command blocks, process panel, terminal search, clickable links.
  • Plan mode, streaming answers, per-project allow rules, permission modes, audit-log export.
  • OpenAI-compatible servers and Codex CLI, API token usage, KV-cache savings for local models.
  • vim integration (:AitAI, LSP diagnostics), bash and fish integration, Korean and English interface, accessibility work.

Known limits: not signed or notarized; no Intel build is available; SSH was exercised against a local test server, an Ubuntu VM and one NVIDIA DGX Spark (login and monitor); password-only servers were not tested. The full list is in the CHANGELOG.