bjirka
Built at Meta Global AI Developer Hackathon · Oct 26, 2026 · Remote

Runova is an AI running-route generator that designs the run for you. Existing apps force runners to plan their own routes: Strava shows routes other people made, and Google Maps optimizes getting from point A to point B. Nobody answers the question a runner actually has when standing in an unfamiliar place: "I want a 5K run that feels relaxing and green — where do I go, and how do I get back?" Runova flips the process. The runner only says how they feel. The app greets them — "Hi, how's your day today?" — they pick a mood (Stressed, Tired, Fresh, Energetic) and how much time they have, tap "Let's Run", and the AI decides everything else: the distance, the vibe (nature, scenic, urban, historic), and the route itself. Every route Runova generates is a closed loop that starts and finishes at the runner's current GPS location, built on real OpenStreetMap pedestrian paths. The runner can never get lost — the loop always brings them home. The AI generates three loop options, ranks them by vibe-match and safety scores computed from real map data (parks, rivers, cafés, landmarks along each route), marks its top recommendation with an "AI Pick" badge, and explains its reasoning in plain language. Runners can then refine the result conversationally — "kurang hijau, tambahkan sungai, hindari yang ramai" (Indonesian for "less green, add a river, avoid crowds") — and the AI re-ranks or regenerates the routes. During the run, Runova tracks their position along the loop and acts as an audio tour guide, speaking a short narration when they pass a named highlight such as Embung Tambakboyo lake. Finishing the loop triggers a congratulations summary, and the run is saved to their home dashboard and profile with a mini route map, weekly goal progress, and personal stats. Runova is built for travelers running in cities they've never visited, people who moved somewhere new, and regular runners bored of the same loop. It is a mobile-style web app with a zero-cost open map stack (MapLibre + OpenFreeMap / OpenStreetMap, Valhalla routing, Overpass API), a Node backend with PostgreSQL persistence, and Meta's Muse Spark model as its decision-making brain.