LibreAI / Automation / ghost-os
// automation · ghostwright/ghost-os

ghost-os

Full computer-use for AI agents on macOS — self-learning workflows, no screenshots.

💎 Hidden gem★ 1.7k stars⑂ 159 forksMITupdated 2026-03
▦ visual — this project's README ships no embeddable screenshot,
so here's a placeholder. The guide below is complete regardless.
// project facts

Project facts

ghost-os is an open-source automation project by ghostwright (ghostwright/ghost-os on GitHub). It has 1,667 GitHub stars and 159 forks, is released under the MIT license, and was last updated on GitHub on 23 March 2026.

GitHub stars
1,667
Forks
159
License
MIT
Last updated on GitHub
23 March 2026
Category
Automation
Listing
Hidden gem — a shorter page for a lesser-known project
Official site
Official site
// how it works

How it works

  1. Install on macOS

    Set up Ghost OS natively on your Mac with accessibility permissions.

  2. Connect your agent

    Point your AI agent at Ghost OS as its computer-use layer.

  3. Let it observe

    The agent learns workflows by watching how tasks are done.

  4. Run autonomously

    Agents carry out multi-step tasks through real UI controls.

// features

Why people love it

Full computer-use

Agents operate the Mac through real interface elements.

No screenshots

Uses accessibility APIs instead of image-based guessing.

Self-learning workflows

Agents improve routines by learning from repetition.

Native macOS

Built specifically for the Mac, not a ported layer.

Agent-ready

Designed as the execution layer for AI agents.

MCP support

Works with the Model Context Protocol ecosystem.

Advertisement
// run it

Run it yourself

  1. Step 1 — Clone the repo

    Download the source and move into the project folder.

    git clone https://github.com/ghostwright/ghost-os.git
    cd ghost-os
  2. Step 2 — Check the README

    Every project documents its own setup; start with install requirements.

    cat README.md | head -60
  3. Step 3 — Run it

    Follow the project's launch command — Docker, pip, npm, or a binary release.

    # see README for the exact launch command
// use cases

What you can build

Advertisement
// faq

Questions, answered

Does it work on Windows or Linux?

No, Ghost OS is native to macOS and relies on its accessibility framework.

Why no screenshots?

Accessibility APIs give agents structured UI data, which is faster and more reliable than reading pixels.

Is ghost-os free for commercial use?

MIT licensed — commercial use allowed.

What does self-learning mean here?

Workflows get better over time as the agent records and replays successful patterns; check the docs for details.

Which agents can I use with it?

Any agent that can talk to its interface, including Claude Code and MCP-based agents.

// keep exploring

Similar tools

Automation

Activepieces

AI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI…

★ 24.9k starsCustom (check repo)
View guide →
Automation

Windmill

Open-source developer platform to power your entire infra and turn scripts into webhooks, workflows and UIs. Fastest workflow engine…

★ 18.1k starsCustom (check repo)
View guide →
Automation

Huginn

Create agents that monitor and act on your behalf. Your agents are standing by!

★ 50.0k starsMIT
View guide →
Automation

awesome-n8n-templates

280+ free n8n automation templates — ready-to-use workflows for Gmail, Telegram, Slack, Discord, WhatsApp, Google Drive, Notion, OpenAI, and more. AI agents,…

★ 25.7k starsUnknown
View guide →
Automation

AutomationBench

Benchmark suite for testing AI agents on realistic business workflows.

★ 322 starsCustom
View guide →
Automation

n8n-ai-automations

Ready-made n8n workflows and AI agents to import, study, and adapt.

★ 1.6k starsCustom
View guide →
// alternatives

Alternatives in Automation

The most-starred other Automation projects in the LibreAI catalogue — the realistic shortlist if ghost-os is not the right fit.

Get ghost-os

Free and open — grab the source, star the repo, and start creating.