No prompts. No tab-switching. An ambient macOS agent that sees what you're doing, detects the friction, and fixes it before you ask.
Clone & Build
Autoclawd
TASK ▶

Watches your live activity — app switches, clipboard copies, file moves — and pattern-matches against known friction signals. When it finds one, it checks its capability map and offers to fix it. You never typed a word.
Apple's VNGenerateImageFeaturePrintRequest embeds screen frames as 768-dim vectors on-device. Cosine distance detects semantic changes. Only meaningful frames hit Sonnet — with active window crops at 1440px. It doesn't see "Chrome." It sees "editing row 3 of Q1 Budget in Google Sheets."
Autoclawd spawns Claude Code sessions with access to your MCP servers. It indexes every installed tool into a searchable capability registry. When friction is detected and no tool fits, it searches the web for MCP servers that could.
Pure Swift + SwiftUI. Menu bar pill with intelligence glow. Glass-material toast overlays. Sub-100ms hotkey response. No browser. No web wrapper. The ghost stays invisible until you need it.
Autoclawd MODESEach mode invokes a dedicated Claude Code skill with its own permissions, rules, and boundaries. Task mode can write files. Question mode can't open one. They never cross.
Full filesystem, shell, and GitHub. Edits code, runs tests, commits.
Creates ClickUp tasks from any context. Titles, priorities, assignees.
Queries Granola, ClickUp, Sheets, web. Can never touch code.
Reads code, traces logic. Never writes a byte.
Write a Claude Code skill file. Define the system prompt, allowed tools, and permissions. Autoclawd loads it on next session.
Every integration runs on the Model Context Protocol. Slack, Linear, Notion — one JSON file, infinite reach.
Every session carries full context — clipboard history, tool results, file changes, execution logs. Your ghost never forgets.
Learn MoreSwitch between Haiku, Sonnet, and Opus from the toast header. Optimize for speed or depth. Tools carry over.
Learn More
Each mode defines explicit tool access in its skill file. Task mode can write files and run shell. Question mode queries Granola and Sheets but can't open a file. Analyze is strictly read-only. Permissions are structural, not suggestions.
Everything runs on your machine. No cloud relay. No telemetry. Your clipboard, screen captures, and file contents never leave your laptop except as direct API calls to Anthropic and your connected tools.
Every line of Swift is on GitHub. Read the perception pipeline. Inspect the MCP wiring. Verify the permission model. Fork it, modify it, audit it. No black boxes.
"Every AI tool today lives inside an app. You copy context out, paste it into a chatbot, figure out the right prompt, get a result, then carry it back. The human is the integration layer. The human is the bottleneck."readme.md — sameeeeeeep/autoclaw