Upload and Query
- 1 Open app
- 2 Upload PDF or text document
- 3 Document processed and embedded on-device
- 4 Ask a question in natural language
- 5 Get answer with source references — all offline
On-Device AI Learning Companion
A privacy-first mobile learning companion that runs entirely on-device. Upload documents, ask questions, and get AI-powered answers — all without internet. Demonstrates edge AI architecture with on-device RAG pipeline using Gemma small language model and ObjectBox vector storage.
// screenshots
// features
Complete RAG pipeline running locally — no cloud, no API calls, no data leaves the device.
Google's Gemma SLM optimized for mobile inference with low memory footprint.
High-performance embedded vector database for on-device similarity search.
Works in airplane mode, offline environments, and restricted networks.
Upload PDFs and text files, automatically chunked and embedded on-device.
// architecture
On-device pipeline with embedding engine, vector store, and SLM inference — all running within Flutter.

// user journeys
// tech stack
Ready when you are