.gitignore
LICENSE
README.md
pyproject.toml
pytest.ini
uv.lock
.github/workflows/lint.yml
.github/workflows/publish-package.yml
.github/workflows/test.yml
.zed/settings.json
config/__init__.py
config/model_config.yml
dspy_programs/predictor/1.0.0.json
nginx/conf.d/default.conf
prometheus/prometheus.yml
src/a_simple_llm_kit/__init__.py
src/a_simple_llm_kit/_version.py
src/a_simple_llm_kit/defaults.py
src/a_simple_llm_kit.egg-info/PKG-INFO
src/a_simple_llm_kit.egg-info/SOURCES.txt
src/a_simple_llm_kit.egg-info/dependency_links.txt
src/a_simple_llm_kit.egg-info/requires.txt
src/a_simple_llm_kit.egg-info/top_level.txt
src/a_simple_llm_kit/core/__init__.py
src/a_simple_llm_kit/core/_string_utils.py
src/a_simple_llm_kit/core/circuit_breaker.py
src/a_simple_llm_kit/core/config.py
src/a_simple_llm_kit/core/context.py
src/a_simple_llm_kit/core/image_utils.py
src/a_simple_llm_kit/core/implementations.py
src/a_simple_llm_kit/core/logging.py
src/a_simple_llm_kit/core/metrics_wrappers.py
src/a_simple_llm_kit/core/model_interfaces.py
src/a_simple_llm_kit/core/opentelemetry_integration.py
src/a_simple_llm_kit/core/output_processors.py
src/a_simple_llm_kit/core/pipeline.py
src/a_simple_llm_kit/core/program_registry.py
src/a_simple_llm_kit/core/protocols.py
src/a_simple_llm_kit/core/providers.py
src/a_simple_llm_kit/core/storage.py
src/a_simple_llm_kit/core/types.py
src/a_simple_llm_kit/core/utils.py
src/a_simple_llm_kit/models/__init__.py
src/a_simple_llm_kit/models/manager.py
src/a_simple_llm_kit/models/predictor.py
src/a_simple_llm_kit/models/program_manager.py
tests/__init__.py
tests/core/test_protocols.py