soci2 / requirements.txt
RayMelius's picture
Add NN provider as default, remove HF inference (7B/0.5B)
adb6e68
raw
history blame contribute delete
652 Bytes
# Soci — LLM-powered city population simulator
# Install: pip install -r requirements.txt
# LLM providers
anthropic>=0.79.0 # Claude API
httpx>=0.28.0 # HTTP client (also used by Ollama)
onnxruntime>=1.17.0 # Neural network inference (Soci Agent NN)
numpy>=1.24.0 # Required by onnxruntime
huggingface_hub>=0.20.0 # Download NN model from HF Hub
# groq>=0.11.0 # Groq API (optional — install if using Groq)
# Web API
fastapi>=0.129.0
uvicorn[standard]>=0.40.0
websockets>=16.0
# Persistence
aiosqlite>=0.22.0
# Terminal UI
rich>=14.0.0
# Config & env
python-dotenv>=1.2.0
pyyaml>=6.0.0