AI-powered interactive 3D globe visualization. Ask natural language questions about the world and get cinematic map scenes with pins, arcs, heatmaps, and supply chain flows.
- Frontend: Vite, globe.gl (Three.js), vanilla JS
- Backend: Express.js, Grok API (xAI)
- Features: Scene planning (pins, arcs, heatmaps, clusters, comparisons), supply chain explorer
npm installCreate a .env file in the project root:
GROK_API_KEY=your-key-here
# Start the backend
node server/index.js
# Start the frontend (separate terminal)
npx viteThe frontend proxies /api requests to the backend on port 3001.