Packages
llm_db
2026.7.2
2026.7.3
2026.7.2
2026.7.1
2026.7.0
2026.6.4
2026.6.3
2026.6.2
2026.6.1
2026.6.0
2026.5.2
2026.5.1
2026.5.0
2026.4.8
2026.4.7
2026.4.6
2026.4.5
2026.4.4
2026.4.3
2026.4.2
2026.4.1
2026.4.0
2026.3.3
2026.3.2
2026.3.1
2026.3.0
2026.2.9
2026.2.8
2026.2.7
2026.2.6
2026.2.5
2026.2.4
2026.2.3
2026.2.2
2026.2.1
2026.2.0
2026.1.5
2026.1.4
2026.1.3
2026.1.2
2026.1.1
2026.1.0
2025.12.4
2025.12.3
2025.12.2
2025.12.1
2025.11.18-preview
2025.11.14-preview
2025.11.7-preview
LLM model metadata catalog with fast, capability-aware lookups.
Current section
Files
Jump to
Current section
Files
lib/llm_db/application.ex
defmodule LLMDB.Application do
@moduledoc """
Deprecated compatibility shim for callers that invoked `start/2` directly.
`:llm_db` no longer registers an OTP application callback or starts library
processes. The catalog initializes lazily on the first public query, or
explicitly through `LLMDB.load/1`.
This module remains for one minor release so a direct caller can still start
the former empty supervisor. Remove direct calls and rely on the query API or
`LLMDB.load/1` instead.
"""
use Application
@impl true
@deprecated "llm_db initializes lazily; call LLMDB.load/1 only when explicit loading is needed"
def start(_type, _args) do
Supervisor.start_link([], strategy: :one_for_one, name: LLMDB.Supervisor)
end
end