Sidecar ML

Anders Fog Bunzel Β· Developer Tools

Free

Chart standing Β· US

Not currently charting in this storefront.

About

Turn your iPhone into a private, on-device AI server for your whole network. Sidecar ML runs a lightweight HTTP server on your iPhone that exposes Apple's built-in machine-learning models to any device on your local network. Tap Start Server, scan the QR code, and your Mac, PC, Raspberry Pi, or browser can call powerful on-device AI over plain REST β€” no cloud, no accounts, no API keys, no usage fees, and no data leaving your network. Everything runs on the phone. Nothing is uploaded to a server and there's nothing to pay for. (The one exception, music recognition, matches against Apple's catalog and tells you so up front.) ONE IPHONE, A DOZEN AI CAPABILITIES β€’ Chat with the on-device large language model through a chat-completions endpoint that's compatible with the popular OpenAI API format β€” streaming, JSON mode, and structured output included. Point existing tools and SDKs at your phone and they just work. β€’ Generate images from a text prompt in a choice of art styles. β€’ OCR β€” pull text out of photos, receipts, and screenshots with per-line boxes and multi-language support. β€’ Read barcodes and QR codes (EAN, Code128, and more). β€’ Classify images across roughly a thousand categories, or produce image embeddings for similarity search. β€’ Remove backgrounds and isolate subjects or people as clean PNG cut-outs. β€’ Detect faces and facial landmarks, body pose, and hand pose. β€’ Scan documents with automatic edge detection and perspective correction. β€’ Convert speech to text and text to speech, with a wide range of voices (including Personal Voice). β€’ Translate text between languages completely offline. β€’ Analyse text: language, sentiment, named entities, tokens, and embeddings. β€’ Classify sounds across hundreds of categories, or identify the music that's playing. BUILT FOR DEVELOPERS AND MAKERS β€’ Clean REST + Server-Sent Events API β€” call it from curl, Python, JavaScript, or any HTTP client. β€’ Chat endpoint compatible with the OpenAI format, so many existing tools and SDKs work unchanged. β€’ Automatic discovery on your network via Bonjour. β€’ Honest capability reporting: ask the server what it can do and it tells you exactly what's available on your device, and why. β€’ Optional bearer-token authentication to lock the server down on shared networks. FREE WEB CONSOLE AND CODE EXAMPLES A ready-to-use web console β€” plus Python examples, a command-line client, and full API documentation β€” is free and open-source. Download the single-file console and browse the source here: https://github.com/AndersFB/Sidecar-ML-Console/ Open the console in any browser, enter your phone's address, and try every capability with a friendly UI β€” nothing to install. GOOD TO KNOW β€’ The on-device large language model and image generation require an Apple Intelligence-capable iPhone. The other capabilities run on a much wider range of devices. β€’ The server runs while the app is in the foreground; a keep-awake option helps during longer sessions. β€’ Some features (offline translation language pairs and certain speech models) download their models on first use. Turn the iPhone in your pocket into a private AI endpoint for your projects, your home lab, and your prototypes β€” Sidecar ML.

What's new Β· 1.2

β€’ Added a built-in playground β€” try every feature natively. β€’ Added live camera effects for faces and voice. β€’ Added camera input and photo generation to screens. β€’ Fixed sideways, zoomed camera preview and mismatched photos. β€’ Improved battery use when the dashboard sits idle.

Details

ReleasedJul 2026
UpdatedJul 2026
Version1.2
Size5.1 MB
RequiresiOS 26.0 or later
Age rating4+
LanguagesEnglish
PriceFree
Categories Developer ToolsUtilities
Bundle IDdk.fogbunzel.SidecarML