rich<16,>=14.2
tiktoken<1.0,>=0.8.0

[agent]

[all-extras]
textual<1.0,>=0.50
httpx<1.0,>=0.24
psycopg[binary]<4.0,>=3.0
sentence-transformers<3.0,>=2.0
fastapi<1.0,>=0.100
uvicorn[standard]<1.0,>=0.23
python-multipart<1.0,>=0.0.6
anthropic<1.0,>=0.40
openai<2.0,>=1.0
mem0ai<1.0,>=0.1.0
zep-cloud<3.0,>=2.0.0

[bench-judge]
anthropic<1.0,>=0.40
openai<2.0,>=1.0

[bench-mem0]
mem0ai<1.0,>=0.1.0
chromadb<1.0,>=0.4.0

[bench-zep]
zep-cloud<3.0,>=2.0.0

[chroma]
chromadb<2.0,>=1.0

[dash]
textual<1.0,>=0.50
httpx<1.0,>=0.24

[pgvector]
psycopg[binary]<4.0,>=3.0

[rerank]
sentence-transformers<3.0,>=2.0

[sbert]
sentence-transformers<3.0,>=2.0

[server]
fastapi<1.0,>=0.100
uvicorn[standard]<1.0,>=0.23
python-multipart<1.0,>=0.0.6
