How I Built a Local-First AI Stack for Document Q&A Without OpenAI 📚🤖


A multi-service monorepo with llama.cpp, Qdrant, Python FastAPI services, React, Node and MCP support for AI agents.

You’ve probably seen buzzwords like RAG, vector database, embeddings, MCP, and local LLMs everywhere. This article is meant to make those terms feel...