System Online
8 LAYERS

System Settings

Configure connections, API keys, and system preferences

Backend Connection
Connect to the FastAPI backend for live data

Start backend: cd backend && python -m uv run uvicorn app.main:app --reload --port 8000

Service Status
Connected data sources and infrastructure

Serverless Proxy

Next.js API routes — game theory, AI chat, data proxy

pending

Claude AI

PESTLE synthesis + character chat (Anthropic)

pending

World Bank API

16,000+ macro indicators, 200+ countries

pending

GDELT

Real-time geopolitical events, media tone

pending

FRED

US financial data — rates, VIX, yields

pending

NASA EONET

Natural disaster events worldwide

pending

UN COMTRADE

Bilateral trade flows, 170+ countries

pending

NIFC Wildfires

US wildfire incidents (public data)

pending

WHO GHO

Global Health Observatory — life expectancy, UHC, mortality

pending

OECD Stats

Leading indicators for 30 OECD member countries

pending

Yahoo Finance

Gold & Silver futures prices (GC=F, SI=F)

pending

FastAPI Backend

VPS 76.13.127.161 — optional (all features work via serverless proxy)

pending

Pinecone

RAG vector search — not yet configured (Research uses Claude AI instead)

pending
API Keys
Keys are stored in the backend .env file — not in the browser. Configure them in backend/.env
ANTHROPIC_API_KEY

Claude AI (chat, PESTLE synthesis)

backend/.env
PINECONE_API_KEY

Pinecone (RAG vector search)

backend/.env
FRED_API_KEY

FRED (Federal Reserve data)

backend/.env
ACLED_API_KEY

ACLED (conflict data)

backend/.env
COMTRADE_API_KEY

UN COMTRADE (trade flows)

backend/.env
System Information

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