System Settings
Configure connections, API keys, and system preferences
Start backend: cd backend && python -m uv run uvicorn app.main:app --reload --port 8000
Serverless Proxy
Next.js API routes — game theory, AI chat, data proxy
Claude AI
PESTLE synthesis + character chat (Anthropic)
World Bank API
16,000+ macro indicators, 200+ countries
GDELT
Real-time geopolitical events, media tone
FRED
US financial data — rates, VIX, yields
NASA EONET
Natural disaster events worldwide
UN COMTRADE
Bilateral trade flows, 170+ countries
NIFC Wildfires
US wildfire incidents (public data)
WHO GHO
Global Health Observatory — life expectancy, UHC, mortality
OECD Stats
Leading indicators for 30 OECD member countries
Yahoo Finance
Gold & Silver futures prices (GC=F, SI=F)
FastAPI Backend
VPS 76.13.127.161 — optional (all features work via serverless proxy)
Pinecone
RAG vector search — not yet configured (Research uses Claude AI instead)
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