RayMelius Claude Sonnet 4.6 commited on
Commit
5f1b4cb
·
1 Parent(s): 7c09fb8

Add requirements.txt

Browse files

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>

Files changed (1) hide show
  1. requirements.txt +22 -0
requirements.txt ADDED
@@ -0,0 +1,22 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # Soci — LLM-powered city population simulator
2
+ # Install: pip install -r requirements.txt
3
+
4
+ # LLM providers
5
+ anthropic>=0.79.0 # Claude API
6
+ httpx>=0.28.0 # HTTP client (also used by Ollama)
7
+ # groq>=0.11.0 # Groq API (optional — install if using Groq)
8
+
9
+ # Web API
10
+ fastapi>=0.129.0
11
+ uvicorn[standard]>=0.40.0
12
+ websockets>=16.0
13
+
14
+ # Persistence
15
+ aiosqlite>=0.22.0
16
+
17
+ # Terminal UI
18
+ rich>=14.0.0
19
+
20
+ # Config & env
21
+ python-dotenv>=1.2.0
22
+ pyyaml>=6.0.0