Atlas
A privacy-focused RAG platform that turns private documents and notes into a searchable AI assistant.
Problem
Answering a question buried somewhere in my own notes or documents meant manually searching through files — there was no way to ask in natural language and get a grounded answer back, and no interest in sending private documents to a third-party API to get one.
Architecture
n8n orchestrates both paths against a shared Qdrant vector store. An ingestion workflow extracts and normalizes document metadata, chunks content, generates embeddings, and writes them to Qdrant. A query workflow embeds the incoming question, runs semantic search against Qdrant, and passes the retrieved context to a locally hosted LLM to generate a grounded answer — with routing logic that falls back to external sources when the private knowledge base doesn't have enough context to answer well.
What I Built
Engineering Decisions
Challenges
Outcome
Actively used as a personal knowledge assistant; still under active development.
What I Learned
The retrieval and routing logic ended up mattering more to answer quality than the model itself — a mediocre model with the right context beats a better model with the wrong context.