From 177d81c8d495602efb2591098bc7ee3983c51a58 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Moritz=20St=C3=BCckler?= Date: Sat, 9 May 2026 01:38:41 +0200 Subject: [PATCH] Fix: create LLM_INDEX_DIR before writing meta.json on first run (#12759) Co-authored-by: Claude Sonnet 4.6 --- src/paperless_ai/indexing.py | 1 + 1 file changed, 1 insertion(+) diff --git a/src/paperless_ai/indexing.py b/src/paperless_ai/indexing.py index 7a9796008..9293633a3 100644 --- a/src/paperless_ai/indexing.py +++ b/src/paperless_ai/indexing.py @@ -70,6 +70,7 @@ def get_or_create_storage_context(*, rebuild=False): from llama_index.core.storage.index_store import SimpleIndexStore from llama_index.vector_stores.faiss import FaissVectorStore + settings.LLM_INDEX_DIR.mkdir(parents=True, exist_ok=True) embedding_dim = get_embedding_dim() faiss_index = faiss.IndexFlatL2(embedding_dim) vector_store = FaissVectorStore(faiss_index=faiss_index)