Your documents (PDF / CSV / TXT) │ [ vector.py ] ← splits text into chunks, embeds them, stores in ChromaDB │ [ ChromaDB ] ← local vector store (persisted on disk) │ [ main.py ] ← Flask API: retrieves ...