On-Device AI for iOS

Run LLMs, vision models, and image generation locally. 3 lines of code. Complete privacy. No internet required.

100% Local
Fixed Monthly Cost
SwiftUI Ready
main.swift
import Kuzco

let session = try await KuzcoSession(model: .qwen3_4b)

for try await partial in session.streamResponse(to: "Hello!") {
    print(partial.text, terminator: "")
}

Everything you need for on-device AI

Kuzco SDK provides a complete toolkit for running AI models locally on iOS devices. No cloud required.

Text Generation

Stream responses in real-time. Build chatbots on-device.

What is Swift?

Vision AI

Analyze images locally with vision models.

🐱
cat detected
98% confidence

Image Generation

Create images with Stable Diffusion.

Enter a prompt...

Privacy First

All processing on-device. Data never leaves.

🔒
100% On-Device
No data transmitted

Model Manager

Download and manage models easily.

Llama 3.2 1B✓ Ready
Stable Diffusion
67%
WhisperInstall

SwiftUI Ready

Drop-in components for chat UIs and more.

ChatView.swift
import SwiftUI
import Kuzco
var body: some View {
KuzcoChat()
}

Build AI apps in minutes

Simple, intuitive APIs for text, image, and vision AI. All running locally on-device.

TextGeneration.swift
"text-accent-purple">class="text-accent-purple">import Kuzco
// Create a session with your preferred model
"text-accent-purple">let session = "text-accent-purple">try "text-accent-purple">await "text-accent-pink">KuzcoSession(model: ."text-accent-pink">qwen3_4b)
// Stream responses in real-time
"text-accent-purple">for "text-accent-purple">try "text-accent-purple">await partial "text-accent-purple">in session."text-accent-pink">streamResponse(to: "Explain Swift") {
print(partial."text-accent-pink">text, terminator: "")
"text-accent-purple">if partial."text-accent-pink">isComplete {
print("Tokens: \(partial.">usage?.">totalTokens ?? 0)")
}
}
// Or get a complete response
"text-accent-purple">let response = "text-accent-purple">try "text-accent-purple">await session."text-accent-pink">respond(to: "Hello!")

Beautiful on every device

Drop-in UI components that look native on iPhone and Mac. Customize everything or use our beautiful defaults.

Kuzco Chat

What can you help me with?
I can help you with coding, writing, analysis, and more - all running locally on your device!
Generate an image of a sunset
Message...
Model Manager
Llama 3.2 1B
1.2 GB - Installed
Stable Diffusion
2.1 GB - Downloading 67%
Whisper Small
461 MB - Not installed

Get early access

Be among the first to build on-device AI apps with Kuzco SDK. No credit card required. We'll notify you when it's ready.

Free to start
No spam
Unsubscribe anytime