AI document analysis built for privacy
LearnByAi is a self-hosted Retrieval-Augmented Generation platform. Upload any document and ask questions about it in plain English. No subscriptions, no forced sign-up, and no training on your data.
What we stand for
Six principles behind every product decision
These are not aspirations. They are the concrete commitments that shaped how LearnByAi was built.
Anonymous-first access
No sign-up wall. A unique browser token creates an isolated workspace the moment you land. Your documents and chat history stay private to your device until you choose to create an account.
Pay only for what you use
No subscriptions, no seat licences. Top up your wallet and spend only when you trigger a metered action. Funds never expire, and the free tier gives you a meaningful allowance before you ever need to pay.
Document isolation by design
Every workspace is isolated at the vector layer. Embeddings are partitioned from every other user at query time, not just access-controlled but architecturally separate.
One interface, every document type
Legal contracts, medical reports, financial statements, HR files, construction scopes, academic papers. The same clean chat interface handles them all through a unified RAG pipeline with specialized prompts per document type.
No AI training on your data
Documents and conversations are sent to OpenAI only to answer your questions, through their commercial API. Under OpenAI's API terms, this data is not used to train their models. We do not train any model on your content either.
Permanent deletion on request
Delete a document and it is gone from file storage, the vector index, and the database immediately. Request account deletion and everything goes with it.
The Platform
One interface for every document type
Most AI document tools treat all documents the same. LearnByAi routes each upload through a specialized AI pipeline with tailored prompts, retrieval parameters, and quick-action sets matched to the document type.
General document analysis
Any PDF, DOCX, or text file
Legal contract review
Contracts, agreements, legal opinions
Medical report analysis
Health records, discharge summaries, lab results
Academic study assistant
Research papers, lecture notes, coursework
Financial document analysis
Statements, audits, investor documents
HR and employment documents
Contracts, policies, job descriptions
Construction and project documents
Scopes of work, blueprints, contracts
How It Works
From upload to answer in seconds
LearnByAi uses Retrieval-Augmented Generation (RAG) to answer questions about your documents. Here is what happens behind the scenes.
You upload a document
Your file is transferred over an encrypted connection to isolated cloud storage. Text is extracted from the document, including OCR if needed for scanned pages.
The text is embedded and indexed
The extracted text is split into chunks, converted into vector embeddings using OpenAI's embedding model, and stored in your document type's collection in Qdrant.
You ask a question
Your question is also converted into a vector embedding. LearnByAi retrieves only the chunks from your document that are most relevant to your question.
The AI generates a grounded answer
The retrieved passages and your question are sent to OpenAI's chat API. The response is grounded in your document, with references to the source passages so you can verify the answer.
Infrastructure
What powers LearnByAi
Every tool in this stack was chosen for isolation, reliability, and data sovereignty. The core components are self-hosted, giving us direct control over where your data lives.
AI and Language
OpenAI
Embedding generation and contextual chat responses through commercial API routes. Data submitted via the API is not used to train OpenAI models.
Vector Storage
Qdrant (self-hosted)
Vector database running on our own infrastructure. Document embeddings are stored in separate collections per document type, filtered by owner at query time.
Database and Auth
Supabase (self-hosted)
Relational records, session management, and user authentication with hashed passwords and secure session tokens.
File Storage
Cloudinary
SOC 2 Type II certified asset storage. Files are accessed only via signed, expiring URLs generated by our API.
Infrastructure
Oracle Cloud
Application servers and API layer running on Oracle Cloud Infrastructure, managed directly by the LearnByAi team.
WhatsApp Interface
WhatsApp Business API
Document upload and AI chat accessible directly from WhatsApp, built on Meta's WhatsApp Business Platform.
Transparency
What LearnByAi is and isn't
What it is
- ✓A tool for understanding document content faster
- ✓A private, session-isolated workspace for your files
- ✓A starting point for research, review, and analysis
- ✓Honest about what the AI can and cannot do
What it isn't
- ✕A replacement for a lawyer, doctor, or financial advisor
- ✕A guaranteed source of factually accurate outputs
- ✕A platform that trains AI on your private documents
- ✕SOC 2 or ISO 27001 certified (not yet)
Upload a document and see it work
No account required. Your document stays private to your session, and the first questions are free.
More from LearnByAi