PyYAML>=6.0
fastapi<1.0,>=0.137.2
httpx
httpx2
jinja2>=3.1.6
jsonschema
ogx-api
openai>=3.0.0
python-dotenv>=1.2.3
pyjwt[crypto]>=2.13.0
pydantic>=2.11.9
rich
structlog>=26.1.0
termcolor
tiktoken>=0.14.0
uvicorn>=0.53.0
websockets>=14.0
opentelemetry-sdk>=1.42.1
opentelemetry-exporter-otlp-proto-http>=1.30.0
opentelemetry-exporter-otlp-proto-grpc>=1.30.0
opentelemetry-exporter-prometheus>=0.60b1
opentelemetry-distro>=0.60b1
aiosqlite>=0.21.0
asyncpg
sqlalchemy[asyncio]>=2.0.41
mcp>=2.0
zstandard>=0.23.0
models-dev>=1.0.398

[client]
ogx-client==1.5.0

[starter]
aiohttp
anthropic>=1.6.0
autoevals>=0.3.0
boto3>=1.43.95
chardet>=7.6.0
chromadb-client
datasets>=5.0.1
docling-slim[service-client]>=2.117.0
einops
elasticsearch<10.0.0,>=9.5.1
emoji
faiss-cpu>=1.15.0
fire
google-genai<3,>=2.23.0
langdetect
markitdown[all]
matplotlib>=3.11.2
neo4j>=6.3.1
numpy>=2.5.3
ollama
pandas>=3.0.5
pillow
pgvector>=0.5.0
pymilvus[milvus-lite]>=3.0.1
pymongo>=4.18.1
pypdf>=6.16.2
pythainlp>=5.3.7
qdrant-client>=1.19.0
redis>=8.1.0
requests
safetensors>=0.8.0
scipy>=1.18.1
sentence-transformers>=6.0.0
sentencepiece>=0.2.2
sqlite-vec
together>=2.34.0
tokenizers
torch>=2.14.0
tqdm>=4.70.1
tree_sitter>=0.26.0
unstructured-client>=0.46.2
weaviate-client>=4.23.1

[starter:platform_machine == "x86_64" or platform_machine == "aarch64" or platform_machine == "arm64"]
milvus-lite<3.0,>=2.5.1
