click>=8.0.0
rich>=13.0.0
pyyaml>=6.0.0
httpx>=0.27.0
psutil>=5.9.0
platformdirs>=4.0.0
fastembed>=0.3.0
numpy>=1.24.0
smolagents[litellm]>=1.17.0
ddgs>=6.0.0
markdownify>=0.11.0
lizard>=1.17.0
python-toon>=0.1.0

[:sys_platform != "win32"]
litellm[proxy]>=1.0.0

[:sys_platform == "win32"]
litellm>=1.0.0
hypercorn>=0.14.0

[agent-sdk]
anthropic<1.0.0,>=0.34.0

[all]
kln-ai[agent-sdk,telemetry]

[dev]
pytest>=7.0.0
pytest-cov>=4.0.0
black>=23.0.0
ruff>=0.1.0

[telemetry]
arize-phoenix>=4.0
opentelemetry-sdk
opentelemetry-exporter-otlp
openinference-instrumentation-smolagents
