Ghost 4.0.0 · macOS 14+ · Apple silicon

An AI that lives in your notch.

Press Option+Space in any app and Ghost drops out of the notch. Ask it something and it answers on the model you choose. Ask it to do something and it does: it writes the file, books the meeting, texts your friend or checks on your coding agents.

Ghost answering "What does a Jaguar look like" from the top-center notch, with the photograph inline in the answer
01 What it does

Ask it.
It does the work.

All of this happens in the same bar under your notch, inside the apps and files you already use.

Any model

Use any model, including the plan you already pay for

Run Ghost on your Claude Code, Codex or Antigravity plan, on an API key for Claude, Gemini, DeepSeek or any OpenAI-compatible server, or on a model in LM Studio or Ollama that never leaves your Mac. You switch between them from one menu.

The Ghost mascot surrounded by the models it runs on: Claude, Claude Code, Codex, Gemini, DeepSeek, OpenCode, LM Studio, Ollama and any OpenAI-compatible server
Documents and files

It makes the file, and it can take it back

Ask for a PDF, a Word document, a slide deck, a spreadsheet or a web page and Ghost saves it where you ask, such as your Desktop. Every file Ghost makes, moves or edits gets an Undo button, and by default it asks before it changes anything.

Your day

Plans, reminders and texts in plain words

Type “lunch with Sam Friday at 1pm” and the event goes into whichever calendar you name, Google calendars included. Reminders and notes work the same way with Undo, and “text mom: running late” finds the right contact and asks before it sends.

Ghost under the notch after two requests, showing an Event Created card for lunch with Sam on Friday at 1:00 PM and a Reminder Set card to book a table, each with an Undo button
Your documents

Answers from your own files, with the page they came from

Point Ghost at a folder and it builds a search index on your Mac. Each answer names the file and page it used, and one click opens it. Tell it “when I ask about my classes, read timetable.xlsx” and it reads that file every time.

A column of documents feeding a local index on the Mac, and Ghost answering "What does my lease say about pets?" with a reference to Lease-2026.pdf page 4 and an Open button
Your screen

Show it what you are looking at

Paste a screenshot with ⌘V, or capture the whole screen with one button, and ask about it. Drag over any part of the screen and Ghost reads the text off it in about a tenth of a second, on your Mac.

Ghost showing the text read out of a selected screen region in VS Code: seven OCR lines at 100% average confidence, with the temporary capture deleted
Coding agents

Every coding agent on your Mac, in one list

Claude Code, Codex, opencode and DeepSeek Harness sessions from any terminal show up in the Agents tab, and when one needs permission it asks you from the notch. You can chat with Claude, Codex or opencode right there, give Claude a subagent on another model, and see what each task cost and which files it changed.

Ghost's Agents tab listing a Claude Code session and a Codex session that are working and an opencode session that is done, above a Sonnet 5.5 subagent card that has handed its task back
And a lot more
⌥Space

Opens over any app

Ghost hangs from the notch, or floats near the bottom of the screen if you prefer. On a monitor without a notch, it draws one.

⌘3

A real terminal

claude, opencode, vim and ssh run inside Ghost as they would anywhere else, and the notch shows when an agent is working and when it is done.

Catch up

What came due, what arrived unread and what is coming in the next two days, gathered from Calendar, Reminders, Mail and Messages on your Mac. Add a short news briefing on up to three topics.

Countdowns

Days until the trip, the exam or the launch, taken from Calendar and Reminders, plus any you add yourself.

Focus timer

A pomodoro that runs in the notch and keeps a log of what you studied and for how long.

It remembers

Say “remember that my flight is Tuesday” and Ghost keeps it in mind for every question after that.

Instant answers

Maths, unit conversions, dates and time zones come back at once, offline, without asking a model.

Your Mac, by asking

Check battery health, quit an app, change the brightness, run a Shortcut or get a full system report.

From your phone

Turn on the web console and use Ghost's chat and terminal from your phone's browser. It only answers on your own network.

02 Privacy

Private
by default.

Ghost can reach a lot of your Mac, so you decide how much. Your API keys stay in the macOS Keychain, and every release is notarized by Apple.

Everything starts off

Web, files, Mac automation, Messages, screen capture and the terminal are six separate switches, and each stays off until you turn it on.

Personal data stays on your Mac

Messages, Notes, Mail and Contacts are only ever read by a model running on your Mac. Ghost refuses to pass them to a cloud one.

Rules it cannot talk its way past

Write a boundary once, such as a folder Ghost must never touch, and it is checked before every action. The action log shows what Ghost tried, what you allowed and what it refused.

New in 4.0.0 Subagents now reply as they work, and every task they run shows what it cost and which files it changed. Read the release notes
FAQ

Frequently asked questions

Get Ghost

Press Option+Space.
Ghost does the rest.

A native Mac app, notarized by Apple. It stays out of the Dock and out of your way until you call it.

ryuhemingway/Ghost-App One-time purchase · macOS 14+ · Apple silicon