File size: 512 Bytes
700e896
 
 
 
 
 
 
190f0fc
e264368
700e896
190f0fc
1
2
3
4
5
6
7
8
9
10
11
12
"""Model loaders — local GGUF LLM client (llama.cpp) + setup/download helpers.

Lazy by design: importing this package does NOT import llama_cpp or load any model — that happens only on
first ``generate``/``ensure``. So the gates run without a model downloaded; the rank/JD path is offline once
the weights are cached under ``data/artifacts/models/``.
"""

from .llm import LlmClient, index_gen_client
from .prefetch import ensure_all_models

__all__ = ["LlmClient", "ensure_all_models", "index_gen_client"]