← Back to Home
AltoCode product · On-device AI

Chat with your documents.
Entirely on your iPhone.

WhattaRAG answers questions across your own notes and documents — Markdown or plain text you add — with the AI running entirely on the device. No servers, no accounts, no network calls. Your documents never leave your phone.

100% native Swift · ~4 MB download · works in airplane mode.

What WhattaRAG is

Add your own documents, then ask questions in plain language. WhattaRAG finds the relevant passages and generates an answer grounded in what you gave it — all on the device, so nothing you add is ever uploaded.

Ask across your own documents

Add your notes and documents as Markdown or plain text, then ask questions in natural language. Answers are grounded in what you added, not the open internet.

Private by architecture

There's no server to send anything to. Documents, questions, and answers stay on the phone — testable by putting it in airplane mode and watching it still work.

Tiny and native

100% native Swift at about 4 MB — no bundled model, no JavaScript runtime, no Electron shell. The heavy lifting rides on Apple's own on-device frameworks.

No accounts, no cost per answer

No sign-up, no subscription for the AI, no per-question bill. The model runs on your device, so there's no cloud meter running.

A quick look

A few screens from WhattaRAG.

WhattaRAG onboarding — a private AI that runs on your device WhattaRAG how it works screen WhattaRAG sources list with imported documents Asking WhattaRAG a question about a document WhattaRAG answer grounded in the imported document Viewing the source passage behind a WhattaRAG answer WhattaRAG settings screen

How it works

Three steps, and everything after the first happens without a network connection.

1. Add your notes and documents — paste text or import Markdown and plain-text files. They're stored and indexed on the device.
2. Ask a question in plain language — WhattaRAG finds the passages most relevant to what you asked, right on the phone.
3. Get an answer grounded in your documents — the on-device model writes the answer from those passages, so it stays tied to what you actually added.

See it in action

A short walkthrough: add a document, ask a question, and get an answer grounded in it — all on the device.

This is real time — that's me typing slowly, and the on-device AI responding blazingly fast. No network round-trip, no waiting.

Why it runs on-device

The whole app runs on Apple's on-device AI stack — nothing is sent to a server. That single design choice is what makes it private, fast, and free to use.

$0no subscription for the AI
Airplane modeworks fully offline
~4 MBnative download
  • Private by architecture — there's no server to send your documents to, so they can't be logged, leaked, or subpoenaed from a third party. Put the phone in airplane mode and it still works.
  • Near-instant answers — no cloud round-trip on every question, so responses stay fast and consistent on any connection, even none.
  • No running cost — the model runs on your device, so there's no per-question bill and no subscription for the AI.
  • Tiny and native — 100% native Swift at about 4 MB, with the heavy lifting on Apple's own frameworks rather than a bundled model.

Want something like this in your app?

WhattaRAG shows what on-device AI can do on Apple's stack. The same approach — embeddings, retrieval, and generation running entirely on the device — can be built into your own app, tailored to your product and your data.

AltoCode designs and builds that work for iOS teams from scratch: cut the cloud-API cost on an AI feature you already ship, or create a private, on-device one — each engagement custom to what your app needs.

See how on-device AI could work in your app →

Chat with your documents — privately.

On-device document Q&A for iPhone. No servers, no accounts, no cost per answer.