pyyaml>=6.0
python-frontmatter>=1.1.0
pydantic>=2.5
typer>=0.12.0
rich>=13.0.0
filelock>=3.12
python-dotenv>=1.0

[all]
anthropic>=0.40.0
openai>=1.0.0
litellm>=1.40.0
mcp>=1.0.0
sqlite-vec>=0.1.3
model2vec>=0.3
presidio-analyzer>=2.2
presidio-anonymizer>=2.2
fastapi>=0.111.0
uvicorn[standard]>=0.29.0
cryptography>=42.0.0

[api]
fastapi>=0.111.0
uvicorn[standard]>=0.29.0

[crypto]
cryptography>=42.0.0

[dev]
pytest>=8.0.0

[litellm]
litellm>=1.40.0

[llm]
anthropic>=0.40.0
openai>=1.0.0

[mcp]
mcp>=1.0.0

[pii]
presidio-analyzer>=2.2
presidio-anonymizer>=2.2

[vector]
sqlite-vec>=0.1.3
model2vec>=0.3
