Project Directory Structure

This file documents the full project directory structure including generated documentation folders.

Root Project Structure

PathTypeDescription
vaultDirectoryRaw images and videos for indexing
Qwen/Qwen3-VL-Embedding-2BDirectoryAuto-downloaded model weights
.dbDirectoryPersistent ChromaDB vector store
.cache/thumbnailsDirectoryPre-computed thumbnails for search results
indexer.pyFileMedia ingestion, frame extraction, and vectorization
api.pyFileFastAPI search server and file streamer
embedding_utils.pyFileSpecialized Qwen3-VL embedding logic
requirements.txtFileProject dependencies
Local-Semantic-Media-SearchDirectoryQuartz documentation

Documentation Directory

PathTypeDescription
index.mdFileLanding page for the documentation
diagramsDirectorySystem architecture and flow diagrams
apiDirectoryREST API design and endpoints
pipelineDirectoryIndexing and data pipeline
modelsDirectoryEmbedding model architecture and logic
configurationDirectoryApplication configuration and environment
domainDirectoryCore domain models and entities
securityDirectorySecurity, CORS, and privacy guarantees
opsDirectoryOperations and deployment
cliDirectoryCLI commands and arguments
DIRECTORY_STRUCTURE.mdFileThis file

Total files in docs: 11 (excluding this file) Total folders: 9


Last Updated: 2026-06-17