ghostwright/ghost-os

Full computer-use for AI agents. Self-learning workflows. Native macOS. No screenshots required.

62
/ 100
Established

Leverages the macOS accessibility tree for structured element detection rather than screenshots, falling back to a local vision model (ShowUI-2B) only when needed for web apps. Introduces self-learning recipes—parameterized, JSON-encoded workflows that Claude synthesizes from observed user actions via CGEvent taps, eliminating repeated reasoning across identical tasks. Exposes 29 tools via the MCP protocol, enabling integration with Claude Code, Cursor, VS Code, and any MCP-compatible client to control native macOS applications beyond browsers.

788 stars. Actively maintained with 30 commits in the last 30 days.

No Package No Dependents
Maintenance 23 / 25
Adoption 10 / 25
Maturity 11 / 25
Community 18 / 25

How are scores calculated?

Stars

788

Forks

75

Language

Swift

License

MIT

Last pushed

Mar 12, 2026

Commits (30d)

30

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/agents/ghostwright/ghost-os"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.