Harness Bridge
SDK / ToolA local launcher that points Claude Code and seven other coding harnesses at any OpenAI-, Anthropic- or Responses-compatible endpoint — without editing a single config file.
- launcher
- local-models
- cli
- menu-bar
Answers macOS Spotlight and Siri prompts with your signed-in Claude Code account — an experimental macOS 27 model-delegation provider.
A menu bar app that plugs your signed-in Claude Code account into macOS 27's new model-delegation surface, so Spotlight and Siri can route a prompt to Claude: press Cmd-Space, right-click the input, choose Ask -> Claude, and the response streams into Apple's native response UI, each request starting a fresh conversation. The chain: Spotlight/Siri -> a sandboxed ClaudeProvider.appex -> authenticated HTTP/NDJSON on 127.0.0.1:17839 -> a Swift bridge inside the app -> your signed-in claude CLI -> streamed text back into Siri. The CLI runs in a private temporary directory with tools disabled, no MCP servers, safe mode and no conversation persistence; prompts, responses and credentials are not logged by the bridge. Enablement goes through Apple's own consent flow (Enable in Spotlight…, then the native Turn On dialog), and Restore Normal Discovery undoes the temporary process override. An independent implementation inspired by a community proof of concept — not an official Apple or Anthropic integration.
macOS 27 tinkerers who want Claude one keystroke away without opening a terminal, and developers exploring Apple's model-delegation APIs against a real Claude Code backend.
# prereqs: macOS 27 (tested on build 26A428), Xcode 27 (27A266a), XcodeGen, Claude Code signed in claude auth login git clone https://github.com/mpociot/claude-siri-ai.git cd claude-siri-ai ./scripts/install.sh # builds via XcodeGen and installs to ~/Applications/Claude.app
Requires macOS 27 with SIP and AMFI disabled — that lowers system-level security and uses private, beta-specific APIs; use a development Mac, and the app will not disable them for you. Text only: no images, attachments, device actions or access to mail/contacts/messages. There is no verified system-wide default-provider setting — you must explicitly pick Ask… -> Claude, and voice routing remains unverified. The installer occupies ~/Applications/Claude.app, separate from Anthropic's /Applications/Claude.app. Not affiliated with Apple or Anthropic.
Repository
mpociot/claude-siri-aiCharted
A local launcher that points Claude Code and seven other coding harnesses at any OpenAI-, Anthropic- or Responses-compatible endpoint — without editing a single config file.
Extract your own local chat history from ten AI coding assistants into one normalized JSONL — for fine-tuning, analytics, or backing up years of conversations. Standard library only.
A local privacy gateway for AI coding assistants — masks credentials, connection strings and PII into structured placeholders on the way out, restores them mid-stream on the way back.