Index A | B | C | D | E | F | G | H | I | K | L | M | N | O | P | R | S | T | U | V | W | Y A AbstractLangGraphNode (class in klea_utils.nodes.abstract) AbstractLLMNode (class in klea_utils.nodes.abstract) AbstractRouterNode (class in klea_utils.nodes.abstract) add_memory_to_prompt() (in module klea_utils.llm) add_message() (klea_utils.api.sessions_db.SessionStore method) add_messages() (klea_utils.api.sessions_db.SessionStore method) add_token_usage() (in module klea_utils.graph.reducers) ALWAYS_STORED_METADATA_KEYS (in module klea_utils.stores.metadata) AnswerGeneral (class in klea_utils.nodes.answer_general) app_name_from_argv() (in module klea_utils.ui.web.nicegui.entry) apply_stream_event() (in module klea_utils.ui.web.nicegui.components.stream) attach_chat_area() (in module klea_utils.ui.web.nicegui.components.chat_area) attach_chat_list() (in module klea_utils.ui.web.nicegui.components.chat_list) attach_header() (in module klea_utils.ui.web.nicegui.components.header) attach_initial_load() (in module klea_utils.ui.web.nicegui.components.initial_load) attach_input() (in module klea_utils.ui.web.nicegui.components.input_area) attach_inspector_panel() (in module klea_utils.ui.web.nicegui.components.inspector) attach_model_info() (in module klea_utils.ui.web.nicegui.components.model_dialog) attach_status_pane() (in module klea_utils.ui.web.nicegui.components.status_pane) B BaseKleaRetriever (class in klea_utils.stores.retrieval.base) BaseLangGraph (class in klea_utils.graph.base) BaseLLMNode (class in klea_utils.nodes.base) BiblioRecord (class in klea_utils.biblio.doi) BIOMODELS_API_BASE (in module klea_utils.mcp.tool_impls.repositories.biomodels) BIOMODELS_HOSTS (in module klea_utils.mcp.tool_impls.repositories.biomodels) biomodels_list_files() (in module klea_utils.mcp.tool_impls.repositories.biomodels) biomodels_list_versions() (in module klea_utils.mcp.tool_impls.repositories.biomodels) BM25Retriever (class in klea_utils.stores.langchain_bm25) BM25RetrieverManager (class in klea_utils.stores.retrieval.bm25) BM25StoreInfo (class in klea_utils.stores.config) build() (in module klea_utils.ui.stores_create) (klea_utils.stores.ingestion.StoresBuilder method) build_config() (klea_utils.llm.LLMModel method) build_tool_description() (in module klea_utils.tools) bundle_server (in module klea_utils.mcp.server.bundled) BUNDLED_TAG (in module klea_utils.mcp.server.bundled_tools) BundledToolsConfig (class in klea_utils.mcp.server.config) C CACHE_DIR_NAME (in module klea_utils.stores.utils) can_inc_k() (klea_utils.stores.retrieval.base.BaseKleaRetriever method) Chat model ChatBubble (class in klea_utils.ui.web.nicegui.components.chat_bubble) (class in klea_utils.ui.web.nicegui.widgets) ChatModelConfigPayload (class in klea_utils.api.models) check_api_is_ready() (in module klea_utils.api.utils) check_model_works() (in module klea_utils.llm) check_ollama_model() (in module klea_utils.llm) check_path_access() (in module klea_utils.mcp.tool_impls.permission) check_ssrf() (in module klea_utils.mcp.tool_impls.ssrf) check_ssrf_async() (in module klea_utils.mcp.tool_impls.ssrf) check_tool_arguments_permissions() (in module klea_utils.mcp.tool_impls.permission) CHROMA_HNSW_SPACE (in module klea_utils.stores.utils) Chunk chunk() (in module klea_utils.ui.stores_create) chunk_all() (klea_utils.stores.ingestion.StoresBuilder method) classify_llm_invocation_error() (in module klea_utils.llm) clean_tool_meta() (in module klea_utils.tools) cleanup_dir() (in module klea_utils.paths) clear_model_override() (in module klea_utils.ui.web.nicegui.client) clear_override() (klea_utils.api.sessions_db.SessionStore method) clear_overrides() (klea_utils.api.sessions_db.SessionStore method) close() (klea_utils.api.sessions_db.SessionStore method) (klea_utils.biblio.doi.DoiResolver method) Collection config_class (klea_utils.graph.base.BaseLangGraph attribute) config_file_default (klea_utils.graph.base.BaseLangGraph attribute) configure_profile() (in module klea_utils.api.server) content_to_str() (in module klea_utils.llm) context (klea_utils.models_catalog.ModelLimits attribute) context_snapshot() (klea_utils.graph.base.BaseLangGraph method) CORE_FIELDS (in module klea_utils.stores.map_lint) create_chat() (klea_utils.api.sessions_db.SessionStore method) create_chat_on_server() (in module klea_utils.ui.web.nicegui.client) create_configurable_model() (in module klea_utils.llm) create_context_router() (in module klea_utils.api.context) create_health_router() (in module klea_utils.api.health) create_messages_router() (in module klea_utils.api.messages) create_models_router() (in module klea_utils.api.models) create_sessions_router() (in module klea_utils.api.sessions) CreateChatPayload (class in klea_utils.api.sessions) D DANDI_API_BASE (in module klea_utils.mcp.tool_impls.repositories.dandi) DANDI_HOSTS (in module klea_utils.mcp.tool_impls.repositories.dandi) dandi_list_files() (in module klea_utils.mcp.tool_impls.repositories.dandi) dandi_list_versions() (in module klea_utils.mcp.tool_impls.repositories.dandi) debug_option (in module klea_utils.ui.stores_create) DEFAULT_EMBED_BATCH_SIZE (klea_utils.stores.ingestion.StoresBuilder attribute) DEFAULT_MAX_OUTPUT_TOKENS (in module klea_utils.llm) DEFAULT_MODELS_DEV_URL (in module klea_utils.models_catalog) DEFAULT_SCAN_LIMIT (in module klea_utils.biblio.regex) default_storage_env() (in module klea_utils.ui.web.nicegui.entry) delete_chat() (klea_utils.api.sessions_db.SessionStore method) delete_chat_on_server() (in module klea_utils.ui.web.nicegui.client) delete_user_chats() (klea_utils.api.sessions_db.SessionStore method) DISK_CACHE_FILE (in module klea_utils.models_catalog) DISK_CACHE_TTL_SECONDS (in module klea_utils.models_catalog) dispatch_tool_calls() (in module klea_utils.mcp.dispatch) display_person_names() (in module klea_utils.stores.utils) docs (klea_utils.stores.langchain_bm25.BM25Retriever attribute) DocumentConversionError DOI_RE (in module klea_utils.biblio.regex) DoiResolver (class in klea_utils.biblio.doi) Domain domains (klea_utils.stores.retrieval.base.BaseKleaRetriever property) download_file() (in module klea_utils.mcp.server.bundled_tools) (in module klea_utils.mcp.tool_impls.download_file) download_file_to_cache() (in module klea_utils.mcp.tool_impls.download_file) download_files() (in module klea_utils.mcp.tool_impls.download_file) DRAFT_VERSION (in module klea_utils.mcp.tool_impls.repositories.dandi) drop_collection() (in module klea_utils.stores.utils) E Embedding enable_debug_logging() (in module klea_utils.plogging) ENDPOINT_LIMITS_CACHE_TTL_SECONDS (in module klea_utils.models_catalog) ENDPOINT_LIMITS_FETCH_TIMEOUT_SECONDS (in module klea_utils.models_catalog) ensure_chat() (in module klea_utils.ui.web.nicegui.state) ensure_user_storage() (in module klea_utils.ui.web.nicegui.components.storage) env_class (klea_utils.graph.base.BaseLangGraph attribute) env_file_default (klea_utils.graph.base.BaseLangGraph attribute) env_prefix (klea_utils.graph.base.BaseLangGraph attribute) env_var (klea_utils.graph.base.BaseLangGraph attribute) estimate_input_tokens() (in module klea_utils.llm) Evaluator exclude_tags (klea_utils.mcp.server.config.BundledToolsConfig attribute) execute() (klea_utils.nodes.abstract.AbstractLangGraphNode method) (klea_utils.nodes.abstract.AbstractLLMNode method) (klea_utils.nodes.abstract.AbstractRouterNode method) (klea_utils.nodes.fixed_answer.FixedAnswer method) (klea_utils.nodes.guard_router.GuardRouterNode method) (klea_utils.nodes.tools_caller.ToolsCallerNode method) expand_person_names() (in module klea_utils.stores.utils) extract_docling_structured() (in module klea_utils.biblio.docling) extract_layout_region() (in module klea_utils.biblio.docling) extract_llm_output_content() (in module klea_utils.llm) extract_metadata() (in module klea_utils.biblio.extract) extract_metadata_from_text() (in module klea_utils.biblio.extract) extract_pdf_info() (in module klea_utils.biblio.pdf) extract_regex_metadata() (in module klea_utils.biblio.regex) F FallbackConfig (class in klea_utils.nodes.answer_general) fetch_active_models() (in module klea_utils.api.sse) fetch_active_models_sync() (in module klea_utils.api.sse) FETCH_TIMEOUT_SECONDS (in module klea_utils.models_catalog) FIELD_OPERATORS (in module klea_utils.stores.filters) FIGSHARE_API_BASE (in module klea_utils.mcp.tool_impls.repositories.figshare) figshare_list_files() (in module klea_utils.mcp.tool_impls.repositories.figshare) figshare_list_versions() (in module klea_utils.mcp.tool_impls.repositories.figshare) filter() (klea_utils.plogging.LoggerInfoFilter method) (klea_utils.plogging.LoggerNotInfoFilter method) filter_docs_by_metadata() (in module klea_utils.stores.filters) filter_fields (klea_utils.stores.config.PerDomainConfig attribute) FilterFieldInfo (class in klea_utils.stores.config) find_source_files() (in module klea_utils.stores.utils) FixedAnswer (class in klea_utils.nodes.fixed_answer) format_alert() (in module klea_utils.llm) format_metadata_lint_report() (in module klea_utils.stores.map_lint) format_model_info() (in module klea_utils.api.sse) from_documents() (klea_utils.stores.langchain_bm25.BM25Retriever class method) from_texts() (klea_utils.stores.langchain_bm25.BM25Retriever class method) G get_allowed_msgpack_modules() (klea_utils.graph.base.BaseLangGraph method) get_cache_dir() (in module klea_utils.paths) get_catalog_model_limits() (in module klea_utils.models_catalog) get_chat() (klea_utils.api.sessions_db.SessionStore method) get_chats_sorted() (in module klea_utils.ui.web.nicegui.state) get_config_dir() (in module klea_utils.paths) get_data_dir() (in module klea_utils.paths) get_last_n_conversations() (in module klea_utils.llm) get_messages() (klea_utils.api.sessions_db.SessionStore method) get_overrides() (klea_utils.api.sessions_db.SessionStore method) get_provider_allowed_fields() (in module klea_utils.llm) get_recent_messages() (in module klea_utils.llm) get_token_limit_param() (in module klea_utils.llm) GITHUB_API_BASE (in module klea_utils.mcp.tool_impls.repositories.github) github_list_files() (in module klea_utils.mcp.tool_impls.repositories.github) github_list_versions() (in module klea_utils.mcp.tool_impls.repositories.github) graph_name (klea_utils.graph.base.BaseLangGraph attribute) graph_stream() (klea_utils.graph.base.BaseLangGraph method) Guard model GuardNode (class in klea_utils.nodes.guard) GuardRouterNode (class in klea_utils.nodes.guard_router) H hydrate_chats() (in module klea_utils.ui.web.nicegui.client) I inc_k() (klea_utils.stores.retrieval.base.BaseKleaRetriever method) include_tags (klea_utils.mcp.server.config.BundledToolsConfig attribute) init_dir() (in module klea_utils.paths) input (klea_utils.models_catalog.ModelLimits attribute) INPUT_TOKEN_ESTIMATE_SAFETY_FACTOR (in module klea_utils.llm) install_theme() (in module klea_utils.ui.web.nicegui.components.theme) instantiate_vector_store() (in module klea_utils.stores.utils) is_loopback_host() (in module klea_utils.api.server) is_output_truncated() (in module klea_utils.llm) is_private_or_reserved() (in module klea_utils.mcp.tool_impls.ssrf) K k (klea_utils.stores.langchain_bm25.BM25Retriever attribute) KEYWORD_SCAN_LIMIT (in module klea_utils.biblio.regex) KLEA_LOG_LEVEL_ENV (in module klea_utils.plogging) KLEA_LOG_NAMESPACES (in module klea_utils.plogging) klea_utils.api.app module klea_utils.api.chat_core module klea_utils.api.context module klea_utils.api.health module klea_utils.api.messages module klea_utils.api.models module klea_utils.api.server module klea_utils.api.sessions module klea_utils.api.sessions_db module klea_utils.api.sse module klea_utils.api.utils module klea_utils.biblio.docling module klea_utils.biblio.doi module klea_utils.biblio.extract module klea_utils.biblio.pdf module klea_utils.biblio.regex module klea_utils.errors module klea_utils.graph.context module klea_utils.graph.reducers module klea_utils.graph.schemas module klea_utils.llm module klea_utils.mcp.dispatch module klea_utils.mcp.errors module klea_utils.mcp.lifespan module klea_utils.mcp.registry module klea_utils.mcp.schemas module klea_utils.mcp.server.bundled module klea_utils.mcp.server.bundled_tools module klea_utils.mcp.tool_impls.download_file module klea_utils.mcp.tool_impls.list_files module klea_utils.mcp.tool_impls.permission module klea_utils.mcp.tool_impls.read_file module klea_utils.mcp.tool_impls.repositories.biomodels module klea_utils.mcp.tool_impls.repositories.dandi module klea_utils.mcp.tool_impls.repositories.errors module klea_utils.mcp.tool_impls.repositories.figshare module klea_utils.mcp.tool_impls.repositories.github module klea_utils.mcp.tool_impls.repositories.sources module klea_utils.mcp.tool_impls.session module klea_utils.mcp.tool_impls.ssrf module klea_utils.mcp.tool_impls.web_fetch module klea_utils.models_catalog module klea_utils.nodes.abstract module klea_utils.nodes.answer_general module klea_utils.nodes.base module klea_utils.nodes.fixed_answer module klea_utils.nodes.guard module klea_utils.nodes.guard_router module klea_utils.nodes.summarise_memory module klea_utils.nodes.tools_caller module klea_utils.nodes.tools_picker module klea_utils.paths module klea_utils.plogging module klea_utils.stores.config module klea_utils.stores.filters module klea_utils.stores.map_lint module klea_utils.stores.metadata module klea_utils.stores.utils module klea_utils.tools module klea_utils.ui.cli module klea_utils.ui.linkify module klea_utils.ui.stores_create module klea_utils.ui.tui.repl module klea_utils.ui.web.nicegui.client module klea_utils.ui.web.nicegui.components.bootstrap module klea_utils.ui.web.nicegui.components.chat_area module klea_utils.ui.web.nicegui.components.chat_bubble module klea_utils.ui.web.nicegui.components.chat_list module klea_utils.ui.web.nicegui.components.context module klea_utils.ui.web.nicegui.components.header module klea_utils.ui.web.nicegui.components.initial_load module klea_utils.ui.web.nicegui.components.input_area module klea_utils.ui.web.nicegui.components.inspector module klea_utils.ui.web.nicegui.components.model_dialog module klea_utils.ui.web.nicegui.components.status_pane module klea_utils.ui.web.nicegui.components.storage module klea_utils.ui.web.nicegui.components.stream module klea_utils.ui.web.nicegui.components.theme module klea_utils.ui.web.nicegui.entry module klea_utils.ui.web.nicegui.parser module klea_utils.ui.web.nicegui.state module klea_utils.ui.web.nicegui.widgets module KleaRunContext (class in klea_utils.graph.context) L linkify_md() (in module klea_utils.ui.linkify) lint_file_metadata() (in module klea_utils.stores.map_lint) lint_metadata_map() (in module klea_utils.stores.map_lint) list_chats() (klea_utils.api.sessions_db.SessionStore method) list_files() (in module klea_utils.mcp.server.bundled_tools) (in module klea_utils.mcp.tool_impls.list_files) LLMInitializationError LLMInvocationErrorCategory (class in klea_utils.errors) LLMModel (class in klea_utils.llm) load() (klea_utils.stores.retrieval.base.BaseKleaRetriever method) load_all_stores() (klea_utils.stores.retrieval.base.BaseKleaRetriever method) load_prompt() (in module klea_utils.llm) logger_formatter_info (in module klea_utils.plogging) LoggerInfoFilter (class in klea_utils.plogging) LoggerNotInfoFilter (class in klea_utils.plogging) LOGICAL_OPERATORS (in module klea_utils.stores.filters) M MACHINE_SET_METADATA_KEYS (in module klea_utils.stores.metadata) main() (in module klea_utils.mcp.server.bundled) make_app() (in module klea_utils.api.app) make_client_app() (in module klea_utils.ui.cli) make_http_session_lifespan() (in module klea_utils.mcp.lifespan) make_parser() (in module klea_utils.ui.web.nicegui.parser) make_serve_app() (in module klea_utils.api.server) map_lint() (in module klea_utils.ui.stores_create) mask_sensitive() (in module klea_utils.plogging) MAX_CONTEXT_OVERFLOW_RETRIES (in module klea_utils.nodes.base) MAX_FILES (in module klea_utils.mcp.tool_impls.repositories.dandi) MAX_OUTPUT_TOKENS_CEILING (in module klea_utils.nodes.base) MAX_PAGES (in module klea_utils.mcp.tool_impls.repositories.dandi) (in module klea_utils.mcp.tool_impls.repositories.figshare) MAX_TRUNCATION_RETRIES (in module klea_utils.nodes.base) MCP server MIN_OUTPUT_TOKENS (in module klea_utils.nodes.base) model_config (klea_utils.api.models.ChatModelConfigPayload attribute) (klea_utils.api.sessions.CreateChatPayload attribute) (klea_utils.api.sessions.UpdateChatPayload attribute) (klea_utils.biblio.doi.BiblioRecord attribute) (klea_utils.graph.context.KleaRunContext attribute) (klea_utils.graph.schemas.TokenUsage attribute) (klea_utils.llm.LLMModel attribute) (klea_utils.mcp.schemas.ToolCallSchema attribute) (klea_utils.mcp.schemas.ToolCallsSchema attribute) (klea_utils.mcp.schemas.ToolInfo attribute) (klea_utils.mcp.server.config.BundledToolsConfig attribute) (klea_utils.nodes.abstract.NodeStreamData attribute) (klea_utils.nodes.abstract.NodeStreamEvent attribute) (klea_utils.nodes.answer_general.FallbackConfig attribute) (klea_utils.stores.config.BM25StoreInfo attribute) (klea_utils.stores.config.FilterFieldInfo attribute) (klea_utils.stores.config.PerDomainConfig attribute) (klea_utils.stores.config.RetrieverConfig attribute) (klea_utils.stores.config.StoreInfo attribute) (klea_utils.stores.config.VectorStoreInfo attribute) model_defaults (klea_utils.nodes.abstract.AbstractLLMNode attribute) (klea_utils.nodes.answer_general.AnswerGeneral attribute) (klea_utils.nodes.guard.GuardNode attribute) (klea_utils.nodes.summarise_memory.SummariseMemoryNode attribute) (klea_utils.nodes.tools_picker.ToolsPicker attribute) model_name (klea_utils.llm.ParsedModelName attribute) model_overrides (klea_utils.graph.context.KleaRunContext attribute) model_overrides_from_context() (in module klea_utils.graph.context) model_type (klea_utils.nodes.abstract.AbstractLLMNode attribute) (klea_utils.nodes.answer_general.AnswerGeneral attribute) (klea_utils.nodes.guard.GuardNode attribute) (klea_utils.nodes.summarise_memory.SummariseMemoryNode attribute) (klea_utils.nodes.tools_picker.ToolsPicker attribute) ModelLimits (class in klea_utils.models_catalog) module klea_utils.api.app klea_utils.api.chat_core klea_utils.api.context klea_utils.api.health klea_utils.api.messages klea_utils.api.models klea_utils.api.server klea_utils.api.sessions klea_utils.api.sessions_db klea_utils.api.sse klea_utils.api.utils klea_utils.biblio.docling klea_utils.biblio.doi klea_utils.biblio.extract klea_utils.biblio.pdf klea_utils.biblio.regex klea_utils.errors klea_utils.graph.context klea_utils.graph.reducers klea_utils.graph.schemas klea_utils.llm klea_utils.mcp.dispatch klea_utils.mcp.errors klea_utils.mcp.lifespan klea_utils.mcp.registry klea_utils.mcp.schemas klea_utils.mcp.server.bundled klea_utils.mcp.server.bundled_tools klea_utils.mcp.tool_impls.download_file klea_utils.mcp.tool_impls.list_files klea_utils.mcp.tool_impls.permission klea_utils.mcp.tool_impls.read_file klea_utils.mcp.tool_impls.repositories.biomodels klea_utils.mcp.tool_impls.repositories.dandi klea_utils.mcp.tool_impls.repositories.errors klea_utils.mcp.tool_impls.repositories.figshare klea_utils.mcp.tool_impls.repositories.github klea_utils.mcp.tool_impls.repositories.sources klea_utils.mcp.tool_impls.session klea_utils.mcp.tool_impls.ssrf klea_utils.mcp.tool_impls.web_fetch klea_utils.models_catalog klea_utils.nodes.abstract klea_utils.nodes.answer_general klea_utils.nodes.base klea_utils.nodes.fixed_answer klea_utils.nodes.guard klea_utils.nodes.guard_router klea_utils.nodes.summarise_memory klea_utils.nodes.tools_caller klea_utils.nodes.tools_picker klea_utils.paths klea_utils.plogging klea_utils.stores.config klea_utils.stores.filters klea_utils.stores.map_lint klea_utils.stores.metadata klea_utils.stores.utils klea_utils.tools klea_utils.ui.cli klea_utils.ui.linkify klea_utils.ui.stores_create klea_utils.ui.tui.repl klea_utils.ui.web.nicegui.client klea_utils.ui.web.nicegui.components.bootstrap klea_utils.ui.web.nicegui.components.chat_area klea_utils.ui.web.nicegui.components.chat_bubble klea_utils.ui.web.nicegui.components.chat_list klea_utils.ui.web.nicegui.components.context klea_utils.ui.web.nicegui.components.header klea_utils.ui.web.nicegui.components.initial_load klea_utils.ui.web.nicegui.components.input_area klea_utils.ui.web.nicegui.components.inspector klea_utils.ui.web.nicegui.components.model_dialog klea_utils.ui.web.nicegui.components.status_pane klea_utils.ui.web.nicegui.components.storage klea_utils.ui.web.nicegui.components.stream klea_utils.ui.web.nicegui.components.theme klea_utils.ui.web.nicegui.entry klea_utils.ui.web.nicegui.parser klea_utils.ui.web.nicegui.state klea_utils.ui.web.nicegui.widgets N NodeStreamData (class in klea_utils.nodes.abstract) NodeStreamEvent (class in klea_utils.nodes.abstract) normalize_config_filters() (in module klea_utils.stores.filters) normalize_doi() (in module klea_utils.biblio.doi) normalize_text() (in module klea_utils.stores.utils) O output (klea_utils.models_catalog.ModelLimits attribute) output_schema (klea_utils.nodes.base.BaseLLMNode property) output_schema_json (klea_utils.nodes.base.BaseLLMNode property) P PAGE_SIZE (in module klea_utils.mcp.tool_impls.repositories.dandi) (in module klea_utils.mcp.tool_impls.repositories.figshare) (in module klea_utils.mcp.tool_impls.repositories.github) PageContext (class in klea_utils.ui.web.nicegui.components.context) parse_model_name() (in module klea_utils.llm) parse_output_with_thought() (in module klea_utils.llm) ParsedModelName (class in klea_utils.llm) PerDomainConfig (class in klea_utils.stores.config) PermissionDeniedError PERSON_NAME_FILTER_FIELDS (in module klea_utils.stores.metadata) pre_check() (in module klea_utils.ui.stores_create) preprocess_func (klea_utils.stores.langchain_bm25.BM25Retriever attribute) probe_endpoint_model_limits() (in module klea_utils.models_catalog) prompt_prefix (klea_utils.nodes.base.BaseLLMNode property) prompt_registry_location (klea_utils.nodes.base.BaseLLMNode property) prompt_value_to_messages() (in module klea_utils.llm) PromptTemplateError provider (klea_utils.llm.ParsedModelName attribute) R RAW_BASE (in module klea_utils.mcp.tool_impls.repositories.github) read_file() (in module klea_utils.mcp.server.bundled_tools) (in module klea_utils.mcp.tool_impls.read_file) RECENCY_MISSING_YEAR_SCORE (in module klea_utils.stores.utils) RECENCY_WEIGHT_RELEVANCE (in module klea_utils.stores.utils) RECENCY_WEIGHT_TIME (in module klea_utils.stores.utils) REF_DOC_OVERHEAD (in module klea_utils.stores.utils) refresh_chat_list() (klea_utils.ui.web.nicegui.components.context.PageContext method) refresh_inspector() (klea_utils.ui.web.nicegui.components.context.PageContext method) refresh_status_pane() (klea_utils.ui.web.nicegui.components.context.PageContext method) register_tools() (in module klea_utils.mcp.registry) rename_chat() (klea_utils.api.sessions_db.SessionStore method) rename_chat_on_server() (in module klea_utils.ui.web.nicegui.client) render_chat_area() (klea_utils.ui.web.nicegui.components.context.PageContext method) RepositorySourceError REQUEST_TIMEOUT (in module klea_utils.mcp.tool_impls.repositories.sources) rerank_by_recency() (in module klea_utils.stores.utils) reset_center_tab() (klea_utils.ui.web.nicegui.components.context.PageContext method) reset_k() (klea_utils.stores.retrieval.base.BaseKleaRetriever method) resolve() (klea_utils.biblio.doi.DoiResolver method) (klea_utils.biblio.extract.Resolver method) resolve_app_config_path() (in module klea_utils.paths) resolve_langchain_endpoint() (in module klea_utils.llm) resolve_log_level() (in module klea_utils.plogging) resolve_output_token_limit() (in module klea_utils.llm) resolve_user_id() (in module klea_utils.ui.web.nicegui.components.storage) Resolver (class in klea_utils.biblio.extract) restrict_metadata_filter() (in module klea_utils.stores.filters) retrieve() (klea_utils.stores.retrieval.base.BaseKleaRetriever method) RetrieverConfig (class in klea_utils.stores.config) RRF_K (in module klea_utils.stores.utils) rrf_merge() (in module klea_utils.stores.utils) run_graph_astream_events() (klea_utils.graph.base.BaseLangGraph method) run_graph_invoke() (klea_utils.graph.base.BaseLangGraph method) run_graph_invoke_state() (klea_utils.graph.base.BaseLangGraph method) run_graph_stream() (klea_utils.graph.base.BaseLangGraph method) run_nicegui_server() (in module klea_utils.ui.web.nicegui.components.bootstrap) run_query() (in module klea_utils.api.chat_core) run_repl() (in module klea_utils.ui.tui.repl) run_stream() (in module klea_utils.ui.web.nicegui.components.stream) S safe_set_user() (in module klea_utils.ui.web.nicegui.components.storage) scroll_chat_bottom() (klea_utils.ui.web.nicegui.components.context.PageContext method) serialize_reference_material() (in module klea_utils.stores.utils) SERVICE_ORDER (klea_utils.biblio.doi.DoiResolver attribute) SessionLike (class in klea_utils.mcp.tool_impls.session) SessionStore (class in klea_utils.api.sessions_db) set_model_override() (in module klea_utils.ui.web.nicegui.client) set_override() (klea_utils.api.sessions_db.SessionStore method) setup() (klea_utils.graph.base.BaseLangGraph method) (klea_utils.stores.retrieval.base.BaseKleaRetriever method) (klea_utils.stores.retrieval.vs.VSRetriever method) setup_root_logger() (in module klea_utils.plogging) SHARED_DOC_METADATA_KEYS (in module klea_utils.stores.metadata) source_label (klea_utils.stores.retrieval.base.BaseKleaRetriever attribute) (klea_utils.stores.retrieval.bm25.BM25RetrieverManager attribute) (klea_utils.stores.retrieval.vs.VSRetriever attribute) SOURCE_SCORES_KEY (in module klea_utils.stores.utils) spawn_server() (in module klea_utils.api.server) split_output_by_section() (in module klea_utils.llm) split_server_url() (in module klea_utils.api.server) store() (in module klea_utils.ui.stores_create) store_all() (klea_utils.stores.ingestion.StoresBuilder method) STORE_DROPPED_METADATA_KEYS (in module klea_utils.stores.metadata) store_lint() (in module klea_utils.ui.stores_create) StoreInfo (class in klea_utils.stores.config) StoresBuilder (class in klea_utils.stores.ingestion) stream_events() (in module klea_utils.api.sse) stream_events_sync() (in module klea_utils.api.sse) stream_response() (in module klea_utils.api.chat_core) suffix (klea_utils.llm.ParsedModelName attribute) SummariseMemoryNode (class in klea_utils.nodes.summarise_memory) switch_chat() (klea_utils.ui.web.nicegui.components.context.PageContext method) T TEMPLATE_FILE_NAME (in module klea_utils.stores.utils) textualize_tool_results() (in module klea_utils.tools) thread_id_for() (in module klea_utils.api.chat_core) to_chroma_filter() (in module klea_utils.stores.filters) to_pgvector_filter() (in module klea_utils.stores.filters) to_qdrant_filter() (in module klea_utils.stores.filters) TokenUsage (class in klea_utils.graph.schemas) tool_meta() (in module klea_utils.mcp.registry) ToolCallSchema (class in klea_utils.mcp.schemas) ToolCallsSchema (class in klea_utils.mcp.schemas) ToolInfo (class in klea_utils.mcp.schemas) ToolsCallerNode (class in klea_utils.nodes.tools_caller) ToolsPicker (class in klea_utils.nodes.tools_picker) touch_chat() (klea_utils.api.sessions_db.SessionStore method) translate_metadata_filter() (in module klea_utils.stores.filters) truncate_reference_material() (in module klea_utils.stores.utils) TRUNCATION_LINEAR_CAP (in module klea_utils.nodes.base) TRUNCATION_LINEAR_STEP (in module klea_utils.nodes.base) TRUNCATION_PHASE2_STEP (in module klea_utils.nodes.base) U UpdateChatPayload (class in klea_utils.api.sessions) URL_RE (in module klea_utils.biblio.regex) URL_WARN_THRESHOLD (in module klea_utils.stores.map_lint) user_storage_or_none() (in module klea_utils.ui.web.nicegui.components.storage) V validate_metadata_filter() (in module klea_utils.stores.filters) validate_url() (in module klea_utils.api.utils) Vector store vectorizer (klea_utils.stores.langchain_bm25.BM25Retriever attribute) VectorStoreInfo (class in klea_utils.stores.config) VSRetriever (class in klea_utils.stores.retrieval.vs) W web_fetch() (in module klea_utils.mcp.server.bundled_tools) (in module klea_utils.mcp.tool_impls.web_fetch) write_custom_stream() (klea_utils.nodes.abstract.AbstractLangGraphNode method) write_heading_template() (klea_utils.stores.ingestion.StoresBuilder method) Y YEAR_MAX (in module klea_utils.stores.map_lint) YEAR_MIN (in module klea_utils.stores.map_lint)