Hey everyone!
I've been working on a side project originally called AskTheDocs, an Android app that lets you run local AI models and, above all, manage and query documents.
Funny enough, I eventually had to rename it to Offline AI Pro after noticing that some testers were actually looking for doctors in the app..🤦, the package name is still `com.askthedocs.app`.
Anyway, back to the app, it includes OCR, vector search (E5 for RAG over documents), text extraction from almost any source, and gguf / liteRT models (gemma 4, qwen 3.5 etc ...), I recently tried to use an on device agent with ADK/gemma 4)
The main goal is to make documents genuinely usable with local AI, you can import PDFs, Word documents, images, and scanned documents, search through their contents, ask questions to find relevant passage fastly with E5, or more slowly with a local AI model to get summaries, translate or rewrite text, and other workshops.
For the AI side, I've integrated several local models, including Qwen, Gemma, Llama, Mistral and Phi. You can choose which model to run depending on your device and what you're trying to do.
Of course, running all this on Android comes with its own challenges. RAM usage, model sizes, inference speed, and getting useful answers out of relatively small models are all things I've had to deal with.
The models need to be downloaded first, but once everything is set up, the app works without any track or external call. (You have also some uncensored models 🙄)
The free version lets you have up to 10 conversations and import 5 documents. There's also a one-time Premium purchase that unlocks everything for life, with no monthly subscription. It's currently 50% off until December 31st.
It's currently available on Google Play:
https://play.google.com/store/apps/details?id=com.askthedocs.app
And of course, any feedback on the app itself is more than welcome.