# Personal Knowledge Brain – User-Scoped RAG Assistant
Personal Knowledge Brain (PKB) is a user-scoped Retrieval-Augmented Generation (RAG) assistant designed to answer questions grounded strictly in user-provided documents. Unlike generic chatbots, PKB focuses on personal knowledge management with persistent memory and clean architectural separation.
Each user has an isolated knowledge base and conversation memory, making the system suitable for multi-user and future multi-tenant deployments.
The system follows a clean backend-first design:
all-MiniLM-L6-v2)Each user operates within their own logical “knowledge brain”.
The system intentionally separates:
Conversation Memory
Used for conversational continuity and stored automatically.
Knowledge Base
Represents factual or long-term information and is updated explicitly to avoid accidental ingestion.
This design improves accuracy, traceability, and explainability.
Personal Knowledge Brain demonstrates a practical and extensible implementation of a user-scoped RAG system with persistent memory. The project emphasizes correctness, modularity, and real-world applicability over superficial features.