{
  "measurement": "What Aurora ships inside the app and what it downloads, by model asset",
  "read_on": "2026-09-18",
  "app_repository": "https://github.com/ComicBit/Aurora",
  "note": "Sizes marked with exact_bytes are measured on-disk sizes recorded as constants in the app source. The others are the catalog's declared approximate sizes. Only one recognition tier and one summary tier are active at a time; these are per-asset figures, not a required total.",
  "assets": [
    {
      "asset": "Recognition model \u2014 OpenAI Whisper Tiny (WhisperKit)",
      "tier_id": "small",
      "delivery": "bundled inside the app",
      "size": "75 MB",
      "exact_bytes": "",
      "evidence": "AuroraNative/AuroraModelLifecycle/Resources/models.json:12-13 (bundled: true); docs/model-tier-ids.md:43"
    },
    {
      "asset": "Recognition model \u2014 OpenAI Whisper Base (WhisperKit)",
      "tier_id": "medium",
      "delivery": "downloaded at onboarding",
      "size": "145 MB",
      "exact_bytes": "",
      "evidence": "AuroraNative/AuroraModelLifecycle/Resources/models.json:25-26 (bundled: false); DownloadManagerViewModel+Catalog.swift:102-106; docs/model-tier-ids.md:44"
    },
    {
      "asset": "Recognition model \u2014 distil-whisper distil-large-v3 turbo",
      "tier_id": "distilled-v3",
      "delivery": "optional download",
      "size": "600 MB",
      "exact_bytes": "",
      "evidence": "DownloadManagerViewModel+Catalog.swift:115; docs/model-tier-ids.md:45"
    },
    {
      "asset": "Live speaker model \u2014 streaming Sortformer v2.1 (Core ML)",
      "tier_id": "sortformer-live-diarizer",
      "delivery": "downloaded",
      "size": "246 MB",
      "exact_bytes": 246273605,
      "evidence": "Packages/AuroraModelLifecycle/Sources/Contracts/DiarizerModelTierContracts.swift:18 (measured on-disk size)"
    },
    {
      "asset": "Offline speaker model \u2014 community-1 refine diarizer",
      "tier_id": "community1-refine-diarizer",
      "delivery": "downloaded",
      "size": "22 MB",
      "exact_bytes": 21599417,
      "evidence": "Packages/AuroraModelLifecycle/Sources/Contracts/DiarizerModelTierContracts.swift:22 (measured on-disk size)"
    },
    {
      "asset": "Summary / Ask model \u2014 Gemma 4 E2B (LiteRT-LM)",
      "tier_id": "gemma-4-e2b",
      "delivery": "downloaded, SHA-256 pinned",
      "size": "~2.4 GB",
      "exact_bytes": "",
      "evidence": "docs/model-tier-ids.md:47,61"
    },
    {
      "asset": "Summary / Ask model \u2014 Gemma 4 E4B (LiteRT-LM)",
      "tier_id": "gemma-4-e4b",
      "delivery": "downloaded, SHA-256 pinned",
      "size": "~3.4 GB",
      "exact_bytes": "",
      "evidence": "docs/model-tier-ids.md:48,62"
    }
  ],
  "not_established": [
    "A single required total, because which assets a device installs depends on the tier the selection authority picks for it and on whether the user enables summaries."
  ]
}
