Cupertino Docs

May 14, 2026 · View on GitHub

Pre-crawled Apple and Swift documentation for use with Cupertino - an MCP server providing Apple Developer documentation for AI assistants.

Current corpus tag: v1.1.1 — 414,807 source files, 420 frameworks

Latest bundled release: v1.1.0 zip on Cupertino Releases285,735 indexed documents across 420 frameworks (next bundle, building from the v1.1.1 corpus, adds 2,285 new + 498 refreshed pages contributed by a sibling-Mac crawl, with 153 React-SPA-404 poison files filtered out at the merge boundary).

Contents

FolderDescriptionSource
docs/Apple Developer Documentation (420 frameworks)developer.apple.com
swift-evolution/Swift Evolution Proposals (483 proposals)github.com/swiftlang/swift-evolution
swift-org/Swift.org Documentation (196 pages)swift.org
hig/Apple Human Interface Guidelines (173 pages)developer.apple.com/design/human-interface-guidelines
archive/Apple Legacy Archive Guides (406 guides)developer.apple.com/library/archive
packages/Swift Package READMEs (curated catalog)swiftpackageindex.com
sample-code/Apple Sample Code Projectsdeveloper.apple.com

The bundled search.db indexes six sources (apple-docs, swift-evolution, swift-org, apple-archive, hig, swift-book). Swift Book content comes from the indexer's parse of the Swift Programming Language book; the raw book lives in swift-org/.

Top Frameworks by Document Count (v1.1.0 bundle)

FrameworkDocuments
Kernel39,585
Matter16,227
Foundation10,372
AppKit10,332
UIKit9,078
Swift9,026
Accelerate7,863
Security6,983
CoreServices6,477
SwiftUI6,440

Quick Start

Clone directly to the default Cupertino location:

git clone https://github.com/mihaelamj/cupertino-docs.git ~/.cupertino

Or download pre-built databases from Releases (~320 MB zip).

Updates

This repository is periodically updated with fresh crawls. Check releases for dated snapshots.

To crawl your own fresh copy, use the main Cupertino tool:

cupertino fetch --type all

This repository contains cached copies of publicly available documentation for offline use and AI training purposes.

This repository is provided as-is for convenience. For authoritative documentation, refer to the original sources.