System Settings
Configure connections, API keys, and system preferences
Start backend: cd backend && python -m uv run uvicorn app.main:app --reload --port 8000
FastAPI Backend
Game theory engines, data connectors, AI chat
TimescaleDB
Time-series indicator storage
Redis
API cache + RLlib job queue
Pinecone
RAG vector search
Claude AI
PESTLE synthesis + character chat
World Bank API
16,000+ macro indicators
GDELT
Real-time geopolitical events
FRED
US financial data
NASA EONET
Natural disaster events
UN COMTRADE
Bilateral trade flows
backend/.envANTHROPIC_API_KEYClaude AI (chat, PESTLE synthesis)
PINECONE_API_KEYPinecone (RAG vector search)
FRED_API_KEYFRED (Federal Reserve data)
ACLED_API_KEYACLED (conflict data)
COMTRADE_API_KEYUN COMTRADE (trade flows)
Frontend
Next.js 16.2.1
Backend
FastAPI + Python 3.12
Database
Supabase + TimescaleDB
Game Engines
Nash, Cournot, Bertrand, Stackelberg, Bargaining
Data Connectors
World Bank, GDELT, FRED, NASA EONET, COMTRADE
Intelligence Layers
8 active
Pixar Characters
8 (Nash, Cournot, Bertrand, Stackelberg, Pareto, Venture, Sentinel, Diplomat)
3D Engine
Three.js + React Three Fiber