Aleahim

@ameahim
53 Followers
256 Following
39 Posts

Cupertino v0.10 — my AI documentation server now indexes all 307 Apple frameworks. 302,424 pages.

Found 5 bugs in the crawler. Best one: it was only discovering ~20 frameworks from Apple's
homepage. Fed it Apple's own technologies.json and the whole library opened up. Even
OpenGLES. Deprecated, but completionism has no room for judgment.

First community contributions too. Feels good.

aleahim.com/blog/cupertino-10-release/

#Swift #Apple #OpenSource #MCP #iOS #macOS

iRelay: a Swift daemon that turns iMessage into a remote AI coding terminal.

Send a text from your phone → Mac runs Claude Code → result comes back as iMessage.

https://aleahim.com/blog/irelay/

iRelay: a Swift daemon that turns iMessage into a remote terminal for Claude Code.

Send a message from your phone, your Mac picks it up, runs the agent, and replies with the result. No
SSH, no VPN — just iMessage.

Built it in a day, used it from the couch.

https://aleahim.com/blog/irelay/

#Swift #iOS #AI #ClaudeCode

iRelay: Text Your Mac, Run an AI Agent - Aleahim

A Swift daemon that turns iMessage into a remote terminal for Claude Code

Cupertino v0.9 is out! 🍎
Now works with 8 AI tools
https://aleahim.com/blog/cupertino-09-release/

#Swift #MCP #AI #AppleDeveloper #iOS #macOS
Cupertino v0.9: Multi-Agent Support and MCP Protocol Upgrade - Aleahim

Cupertino now works with OpenAI Codex, Cursor, VS Code Copilot, Zed, Windsurf, and opencode. Plus MCP protocol upgrade to 2025-06-18.

Shipped Cupertino v0.8.0 🍎

Now with SwiftSyntax under the hood. Search "@Observable" and actual @Observable classes rank first, not random text mentions.

Also: 4 new semantic search tools, major refactoring, and 7x more tests.

Blog post: https://aleahim.com/blog/cupertino-08-release

Cupertino v0.8.0: AST Indexing and a Major Architecture Refactor - Aleahim

SwiftSyntax enables semantic code search. A deep refactoring of the codebase delivers cleaner results and better AI capabilities.

Cupertino v0.7.0 is out 🍎

302,424 pages of Apple documentation, now searchable by AI.

What's new:
• OS version filtering — search for iOS 17+ APIs only
• HIG support — design guidelines, not just code
• Unified search — one tool, 8 sources
• Teasers — AI learns where to dig deeper

Kernel docs went from 25K to 40K pages. The complete Apple crawl is done.

https://aleahim.com/blog/cupertino-07-release/

#Swift #iOS #macOS #AppleDev #MCP #AI

Cupertino v0.7.0: 302K Docs, OS Version Filtering, and Teaching AI to Dig Deeper - Aleahim

The complete Apple documentation crawl is done. Now you can filter by iOS 17+ and Claude finally knows where to look for answers.

Cupertino v0.5.0 is out 🍎

234,331 Apple docs. 287 frameworks. Nearly doubled the database.

The 5-day deep crawl finally finished. Kernel alone has 25K pages - IOKit, BSD, Mach APIs. The stuff you can never find when you
need it.

Raw docs are noise. Curated docs are signal.

brew install mihaelamj/tap/cupertino

https://aleahim.com/blog/cupertino-05-release/

#SwiftLang #AppleDev #MCP #ClaudeAI #iOS

Cupertino v0.5.0: 234K Docs, 287 Frameworks, and the Roadmap Ahead - Aleahim

The biggest documentation update yet - nearly double the docs, plus what's coming next for the Apple documentation MCP server.

Cupertino v0.4.0 is out! 🍎

New: Human Interface Guidelines support, framework aliases.

Key discovery: AI agents read tool descriptions once, but read search results every time. If you want agents to use a feature, put hints in the output.

Also learned hard lessons about release engineering and why you commit the version bump BEFORE creating the tag 😅

https://aleahim.com/blog/cupertino-04-release/

#SwiftLang #AppleDevelopment #MCP #AI #ClaudeAI

Cupertino v0.4.0: HIG Support, Framework Aliases, and Release Engineering Lessons - Aleahim

New features for Apple documentation search, plus a cautionary tale about release processes and why order matters when tagging.

@chbeer @ameahim

The tap is there

brew tap mihaelamj/tap
brew install cupertino
cupertino setup

Cupertino v0.3.4: One-Line Install

One command installs an MCP server with 150,000+ Apple docs:

bash <(curl -sSL https://raw.githubusercontent.com/mihaelamj/cupertino/main/install.sh)

• Signed & notarized — no Gatekeeper warnings
• Universal binary (arm64 + x86_64)
• Homebrew also available

Your AI assistant gets instant Apple developer documentation access.

https://aleahim.com/blog/cupertino-one-line-install/

#AppleDev #Swift #MCP #ClaudeAI