Visionia OCR

An OCR application featuring a custom-trained model for text recognition, with AI-powered chat functionality using locally hosted Ollama models to interact with extracted content. Includes camera capture for handwriting-to-text conversion. Built with Expo/React Native, Firebase, Flask API, Ollama, and Cloudflare Tunnel.

Computer Vision

AI Chat

Mobile App

Problem

Users need to digitize handwritten notes and printed documents, but existing OCR solutions lack the ability to immediately interact with and query the extracted content. Additionally, privacy concerns arise when sensitive documents are processed through cloud-based services.

Solution

Built a mobile OCR app with three custom-trained recognition models (TrOCR English, TrOCR fine-tuned French, and CRNN) for accurate text extraction. Integrated four self-hosted AI models—Llama 3.2:1b, Gemma 2:4b, DeepSeek-R1, and Mistral—via Ollama for intelligent document analysis. Users capture images via camera, extract text with custom models, and immediately chat with AI about the content, all processed through self-hosted Flask API and Cloudflare Tunnel without sending data to external servers.

Create a free website with Framer, the website builder loved by startups, designers and agencies.