typer>=0.12
rich>=13
pydantic>=2
pyyaml>=6
python-frontmatter>=1.1
markdown-it-py>=3
chromadb>=0.5
langchain>=0.3
langchain-community>=0.3
langchain-ollama>=0.2
langchain-google-genai>=2
unstructured[md]>=0.15

[all]
langchain-openai>=0.2
langchain-anthropic>=0.2
langchain-google-genai>=2
langchain-huggingface>=0.1
sentence-transformers>=3

[anthropic]
langchain-anthropic>=0.2

[dev]
build>=1.0
twine>=5.0
pytest>=8
pytest-cov>=5

[gemini]
langchain-google-genai>=2

[gui]
textual>=0.80

[huggingface]
langchain-huggingface>=0.1
sentence-transformers>=3

[openai]
langchain-openai>=0.2
