Core AI Community apps & tools

On-device AI · Mac & iPhone

Try local AI, then build it into your app.

Hide names before sharing text, transcribe a recording, or add chat. Explore models that run on the user's device, then use the same tools in your Swift app.

Community projects for Apple's Core AI runtime. Check each model's device requirements and verification record below.

A feature you can see

A copy to share, with personal details removed.

This example finds names and contact details in text, then replaces them with labels such as [PERSON] and [EMAIL]. The model runs on the device.

Local inference avoids a per-request inference API bill. Account for the model download, processing time, and memory use, and let people review the redactions before sharing.

Explore the redaction example
PII Redactor shows sample text above a sharing copy with names, email, phone number, and other personal details replaced by labels. Nine entities are detected.
Real-device GLiNER2 demonstration, July 2026. Nine detections in this English sample. The exact capture day and Kit version were not recorded; this image is separate from the September 0.4.1 checks.

Choose your next step

From a first reply to your own feature.

Use the app to try a model, the Swift package to integrate it, or the catalog to compare options for your device.

No coding needed

Try chat on your Mac

CoreAI Zoo is a downloadable Mac preview. Start with the small Qwen3 0.6B chat model.

  1. Open the DMG and drag CoreAIZoo into Applications.
  2. Open Chat, choose Qwen3 0.6B, then Download & Load.
  3. Wait for Ready and send a message.
Download Mac preview

Apple silicon · macOS 27 · signed and notarized.
The first model download is about 352 MB and needs internet access.

TestFlight shows available builds and device requirements. The Mac verification does not establish iPhone compatibility.

For Swift developers

Add a local AI feature

CoreAIKit handles model downloads, caching, and inference from Swift. Start with Qwen3 0.6B in the published 0.4.1 ChatDemo.

You'll need Xcode 27 and a supported Mac or physical iPhone. Check the setup and verification records for your environment.

Open ChatDemo 0.4.1

If Apple's built-in model meets your needs, start with Foundation Models. CoreAIKit adds a route to models you choose.

33 seconds · CoreAIKit 0.4.1 · Mac Studio M4 Max · September 9, 2026. Cached models at normal speed; builds and first downloads are omitted.

A recorded Mac run

A local answer, then speech.

The public ChatDemo runs Qwen3 0.6B, then Speak generates audio with VoxCPM 0.5B. The recording details include exact versions and commands so you can see what was run.

Read the reproduction steps
Video description and environment

A terminal runs the chat example with a question about Japan's capital and displays the model's answer. The speech example generates and plays a WAV from “Hello from Core AI.” The run uses macOS 27 beta 26A5416b, Xcode 27 beta 5 27A5237l, and SDK 26A5406c. It records the Mac run, with separate first-download and conversation checks linked in the release.

Working with a coding agent?

Have your agent add the feature.

Add local chat, vision, or speech to an existing Swift app. The integrate-coreai skill checks the package version and device variant, then guides download handling and app integration.

Run from your app project to install for Codex:

npx skills@1.5.26 add john-rocky/coreai-kit-skills --skill integrate-coreai --agent codex --copy --yes

For model recipes and documentation, use the resource index or JSON manifest. Both link to the projects and their published verification records.

Learn what shipping involves

The Art of Core AI — free book

Memory, quantization, conversion, and deployment, with hands-on labs. 日本語版 · Working notes

Adding AI doesn't have to mean charging a subscription

A practical look at local features, model downloads, and the costs a one-time app still needs to cover.

AI機能のために、アプリを月額制にしなくてもいい

買い切りアプリにAI機能を加えるとき、API代と端末の負担をどう考えるか。個人情報を伏せる実例から紹介します。