Pocket GPT is a 100% offline, privacy-first AI assistant for Android. It harnesses the power of local Retrieval-Augmented Generation (RAG) directly on your mobile device—meaning your documents and data never leave your phone.
- 100% Offline RAG: Query your personal documents using local vector embeddings.
- Privacy First: No cloud APIs, no data sharing. Everything runs on-device.
- SQLite Vector Search: Efficient cosine similarity search implemented directly using Room/SQLite.
- Responsive Landing Page: A modern, Next.js 14-based marketing site.
This repository contains two main components:
android/- The core Android application built with Kotlin and Jetpack Compose.site/- The Next.js landing page and documentation site.
Please see the docs/getting-started.md guide for detailed instructions on how to build and run the Android app and the local web server.
We welcome contributions! Please see CONTRIBUTING.md for details on our code of conduct and the process for submitting pull requests.
This project is licensed under the MIT License - see the LICENSE file for details.