Index A | B | C | D | E | G | I | L | M | O | P | Q | R | S | T | U A AbstractDatabaseService (class in insightvault.services.database), [1] AbstractLLMService (class in insightvault.services.llm), [1] add_documents() (insightvault.app.base.BaseApp method), [1] (insightvault.services.database.AbstractDatabaseService method), [1] (insightvault.services.database.ChromaDatabaseService method), [1] async_add_documents() (insightvault.app.base.BaseApp method), [1] async_clear() (insightvault.app.rag.RAGApp method), [1] (insightvault.RAGApp method) async_delete_all_documents() (insightvault.app.base.BaseApp method), [1] async_list_documents() (insightvault.app.base.BaseApp method), [1] async_query() (insightvault.app.rag.RAGApp method), [1] (insightvault.app.search.SearchApp method), [1] (insightvault.RAGApp method) (insightvault.SearchApp method) async_summarize() (insightvault.app.summarizer.SummarizerApp method), [1] (insightvault.SummarizerApp method) B BaseApp (class in insightvault.app.base), [1] BaseLLMService (class in insightvault.services.llm), [1] C chat() (insightvault.services.llm.AbstractLLMService method), [1] (insightvault.services.llm.OllamaLLMService method), [1] ChromaDatabaseService (class in insightvault.services.database), [1] clear() (insightvault.app.rag.RAGApp method), [1] (insightvault.RAGApp method) clear_chat_history() (insightvault.services.llm.AbstractLLMService method), [1] (insightvault.services.llm.OllamaLLMService method), [1] content (insightvault.Document attribute) (insightvault.models.document.Document attribute), [1] COSINE (insightvault.models.database.DistanceFunction attribute), [1] created_at (insightvault.Document attribute) (insightvault.models.document.Document attribute), [1] D delete_all_documents() (insightvault.app.base.BaseApp method), [1] (insightvault.services.database.AbstractDatabaseService method), [1] (insightvault.services.database.ChromaDatabaseService method), [1] DistanceFunction (class in insightvault.models.database), [1] Document (class in insightvault) (class in insightvault.models.document), [1] E embed() (insightvault.services.embedding.EmbeddingService method), [1] embedding (insightvault.Document attribute) (insightvault.models.document.Document attribute), [1] EmbeddingService (class in insightvault.services.embedding), [1] G get_documents() (insightvault.services.database.AbstractDatabaseService method), [1] (insightvault.services.database.ChromaDatabaseService method), [1] get_prompt() (insightvault.services.prompt.PromptService method), [1] I id (insightvault.Document attribute) (insightvault.models.document.Document attribute), [1] init() (insightvault.app.base.BaseApp method), [1] (insightvault.app.rag.RAGApp method), [1] (insightvault.app.search.SearchApp method), [1] (insightvault.app.summarizer.SummarizerApp method), [1] (insightvault.RAGApp method) (insightvault.SearchApp method) (insightvault.services.embedding.EmbeddingService method), [1] (insightvault.services.llm.AbstractLLMService method), [1] (insightvault.services.llm.OllamaLLMService method), [1] (insightvault.SummarizerApp method) insightvault module insightvault.app module insightvault.app.base module, [1] insightvault.app.cli module, [1] insightvault.app.rag module, [1] insightvault.app.search module, [1] insightvault.app.summarizer module, [1] insightvault.constants module insightvault.models module insightvault.models.database module, [1] insightvault.models.document module, [1] insightvault.services module insightvault.services.database module, [1] insightvault.services.embedding module, [1] insightvault.services.llm module, [1] insightvault.services.prompt module, [1] insightvault.services.splitter module, [1] L L2 (insightvault.models.database.DistanceFunction attribute), [1] list_documents() (insightvault.app.base.BaseApp method), [1] M main() (in module insightvault.app.cli), [1] metadata (insightvault.Document attribute) (insightvault.models.document.Document attribute), [1] model_config (insightvault.Document attribute) (insightvault.models.document.Document attribute), [1] module insightvault insightvault.app insightvault.app.base, [1] insightvault.app.cli, [1] insightvault.app.rag, [1] insightvault.app.search, [1] insightvault.app.summarizer, [1] insightvault.constants insightvault.models insightvault.models.database, [1] insightvault.models.document, [1] insightvault.services insightvault.services.database, [1] insightvault.services.embedding, [1] insightvault.services.llm, [1] insightvault.services.prompt, [1] insightvault.services.splitter, [1] O OllamaLLMService (class in insightvault.services.llm), [1] P PromptService (class in insightvault.services.prompt), [1] Q query() (insightvault.app.rag.RAGApp method), [1] (insightvault.app.search.SearchApp method), [1] (insightvault.RAGApp method) (insightvault.SearchApp method) (insightvault.services.database.AbstractDatabaseService method), [1] (insightvault.services.database.ChromaDatabaseService method), [1] (insightvault.services.llm.AbstractLLMService method), [1] (insightvault.services.llm.OllamaLLMService method), [1] R RAGApp (class in insightvault) (class in insightvault.app.rag), [1] S SearchApp (class in insightvault) (class in insightvault.app.search), [1] split() (insightvault.services.splitter.SplitterService method), [1] SplitterService (class in insightvault.services.splitter), [1] summarize() (insightvault.app.summarizer.SummarizerApp method), [1] (insightvault.SummarizerApp method) SummarizerApp (class in insightvault) (class in insightvault.app.summarizer), [1] T title (insightvault.Document attribute) (insightvault.models.document.Document attribute), [1] U updated_at (insightvault.Document attribute) (insightvault.models.document.Document attribute), [1]