typer>=0.9.0
pydantic>=2.0.0
rich>=13.0.0
mcp>=1.2.0
watchfiles>=0.21.0
pyyaml>=6.0
fastapi>=0.100.0
uvicorn>=0.20.0

[:python_version < "3.11"]
tomli>=1.1.0

[dev]
pytest>=7.0
pytest-cov>=4.0
jsonschema>=4.0

[encryption]
sqlcipher3-binary>=0.5.0

[full]
sentence-transformers>=2.2.0
chromadb>=0.5.0
litellm>=1.0.0
openai>=1.0.0
anthropic>=0.25.0
PyJWT[crypto]>=2.6.0

[llm]
litellm>=1.0.0
openai>=1.0.0
anthropic>=0.25.0

[oidc]
PyJWT[crypto]>=2.6.0

[otel]
opentelemetry-sdk>=1.20.0
opentelemetry-exporter-otlp-proto-http>=1.20.0

[postgres]
psycopg[binary]>=3.1.0

[semantic]
sentence-transformers>=2.2.0
chromadb>=0.5.0
