Interactive Experience
Pola is a 3D open-air market I built for the Kapruka Agent Challenge 2026. Instead of a chat widget, the interface is a small hand-built village — customers walk between seven lit pavilions, each staffed by an AI shopkeeper with its own personality and territory, from fresh food to fashion to an age-gated lounge. Every shopkeeper runs real agentic tool calls against Kapruka's live commerce MCP for search, delivery estimates, cart, and checkout.
The backend is FastAPI, routed through a three-provider fallback chain (Gemini → Cerebras →
Groq) so the whole system stays online at zero hosting cost, no matter which provider is rate-limited at
a given moment.
Major tools utilised:
 
   
   
   
A full write-up covering every architectural decision behind this project — from the world-building to the checkout flow — is available in the essays section.
Click on the image below to launch the live application.