Skip to content

An AI computer use agent for your Mac.

Some work needs a file on your Mac, not another answer in chat. Ghost can help with targeted local files and terminal tasks, carry the useful context forward, and show what changed.

Local files and terminal work · Risk-aware approvals · Private beta for Mac

Local workIllustrative workflow

Prepare a review copy.

Request
Use the rollout brief in the Atlas project. Keep the original.
Scope
One source file and the project’s review folder.
Result to check
The review copy exists; the original is still in place.
A bounded task. Not a scan of your whole computer.

A local job, with the boundary in view.

Some work genuinely needs your Mac. Follow a bounded file task from the request, through a proposed command and approval, to a result you can inspect.

Name the files and the job.

ghost should use the narrower tool that fits. Local computer access is for work that needs your machine, a specific local file, or OS state that another tool cannot provide.

Local task · project exports
“Make a review copy of the rollout brief in the project’s review folder. Keep the original.”
Source
Atlas / exports / rollout-brief.pdf
Destination
Atlas / review /
Constraint
Keep the original file
A bounded project folder, not a broad scan of the computer.

Show what the command is going to do.

Terminal work carries a command, a readable description, and a risk assessment. The request should make the target and effect clear before a meaningful change is made.

Proposed command · example

Create the review copy

cp -n ./exports/rollout-brief.pdf ./review/rollout-brief.pdfThe example runs within the Atlas project. Keep the source and avoid replacing an existing destination.

Pause when the action needs your decision.

Approval-gated work waits for your response. You can inspect the requested operation and decline it; ghost should not treat the rest of the task as permission for a different action.

Approval boundary · example

Review the local file operation.

Create one review copy. Do not delete or overwrite the original.

Awaiting approvalNothing executed
This is an explanation of the approval state, not a live permission prompt.

A command finishing is not the whole result.

After an approved action, ghost can check the output and report what changed. The user gets a specific result and a clear record of any remaining limitation.

Verified result · example
Checking the result
Checking the review copy…Review copy is presentAtlas / review / rollout-brief.pdf
Checking the original…Original retainedAtlas / exports / rollout-brief.pdf
The result can support the to-do that started the work.

Illustrative terminal workflow. No commands run on your device in this demo. Host tools require the ghost desktop app; approval behavior depends on the operation and risk.

Computer use, with a specific job.

An AI computer use agent helps carry out tasks on a computer. In Ghost, this feature focuses on local files, OS-dependent work and terminal commands through the Mac app. Dedicated data tools, integrations and sandboxes come first. It is not a promise of unrestricted visual control over every desktop application.

Start with the file, not the whole disk.

Ask Ghost to find a document in a configured source, read the relevant part, or prepare a specific file for the next step. A clear project and filename give the task a useful boundary.

Configured My Data sources provide a narrower way to find and read supported local documents. When analysis or conversion needs a separate runtime, a selected Mac file can be transferred through an approval flow into a Ghost sandbox.

Save the useful result in a source-linked note. The note can preserve the brief, the findings and the file reference without turning every file on your Mac into task context.

Find
Search configured folders or identify a specific file.
Read
Use the portion that answers the task.
Process
Choose a sandbox when local OS state is not required.
Keep
Retain the useful output and its source reference.

Terminal work that explains itself.

Some jobs genuinely need the local machine: checking a project’s output, inspecting a local tool, or making a bounded file operation. Ghost can send a terminal command through the desktop app and read its output.

The request carries the command, a readable description and a risk level. Low-risk operations can run automatically; approval-gated operations wait for your decision. You can inspect a pending request and decline it.

Permissions and safeguards reduce accidental scope, but they do not make every command harmless. Work should stay within the requested project and preserve unrelated files.

Command reviewIllustrative workflow

A small, explicit operation.

Target
The Atlas project’s rollout brief.
Effect
Create a review copy without replacing the original.
Boundary
No deletion, no broad recursive scan, no unrelated folders.
Approval behavior depends on the operation and assessed risk.

Keep the result with the work.

A successful command is evidence about a process, not automatically proof that the whole task is finished. Ghost can inspect the output, check the expected file, and report what changed or what remains blocked.

A follow-up from a meeting may need a local document. The to-do keeps the next step, the note carries the context, and computer tools help with the part that actually needs your Mac.

For a signed-in website, use Browser actions. For a repository change, a coding agent may fit better. Choosing the right capability keeps a simple request from becoming an unnecessarily broad computer task.

File task
A named source, a named destination, a checked result.
Website task
The relevant browser tab and account state.
Software task
A project-scoped coding session and reviewable changes.
Data task
A managed workspace with the required processing tools.

Product details

Computer, at a glance.

Supported work, useful outputs, and what to check before you start.

Local context
Use the connected Mac for scoped terminal work and permitted local files. The app connection and required host permissions must be available.
Result
Inspect command output and the resulting files. A proposed command, a running process, and a verified result are different stages.
Execution boundary
Local terminal work is separate from a remote sandbox. Review sensitive actions and keep the command, working directory, and intended change within the task.

One assistant. Connected work.

Ghost is a personal AI assistant for Mac. Its meetings, notes, tasks and execution tools are capabilities of the same product—not separate assistants you have to brief from scratch.

A meeting can lead to a local file task. Notes hold the brief, To-dos hold the next step, and Ghost chooses Computer, Browser, Sandboxes or Coding agents according to what the work needs.

  • Notes

    Keep the brief and file reference together.

  • To-dos

    Track the next step and its result.

  • Browser

    Work in a relevant signed-in website.

  • Sandboxes

    Process data without defaulting to host commands.

  • Coding agents

    Delegate repository-specific software work.

Questions about computer in Ghost.

Can Ghost control every app on my computer?

No. This page describes targeted local files and terminal work supported through Ghost’s Mac app. Browser actions and dedicated integrations have their own capabilities. Do not assume arbitrary visual control of every desktop application.

Does every terminal command ask for approval?

No. Low-risk operations can run automatically. Higher-risk or otherwise approval-gated operations wait for a decision. The request identifies the command and its intended effect; safeguards are not a guarantee that every possible risk is detected.

Does the Ghost desktop app need to be running?

Yes, for host tools that act on your Mac. A disconnected desktop cannot execute the requested local command. Sandbox work is a separate capability with its own runtime and limits.

Does local computer access mean everything stays on my Mac?

No. Ghost also uses an agent service, model providers and managed workspaces. A selected file may be transferred for a requested task through the applicable approval flow. This is not an offline-only or entirely on-device processing claim.

How is this different from a browser agent?

Computer tools handle local files, commands and OS-specific state. Browser actions handle supported work in websites and the relevant signed-in browser session. Ghost should use the narrower capability that fits.

How do I get access?

Ghost is in private beta for macOS. Request access from the homepage; the homepage pricing section describes the current offer.

Let the local task keep its context.

Bring a specific file, a clear request, and the work it belongs to. Ghost helps with the next step on your Mac. Ghost is in private beta for macOS.

Request access