Namma Ooru
Namma Ooru is a multimodal AI voice assistant designed specifically for Bengaluru, addressing the city's complex navigation challenges.
Core trick
Routes Gemini Live voice sessions through LiveKit to nine tool-calling functions for transport, metro, and traffic lookups.
Description
Namma Ooru is a multimodal AI voice assistant designed specifically for Bengaluru, addressing the city's complex navigation challenges. It solves the problem of fragmented information across multiple apps by providing a unified voice interface for transport routes, restaurant discovery, traffic updates, emergency services, metro timings, and events. Built with Gemini 2.0 Flash multimodal live API, it supports natural voice conversations in Kannada and English, plus real-time vision analysis through device cameras. Using Antigravity AI coding assistant, the entire full-stack application—React frontend, FastAPI backend, LiveKit integration, and 9 tool-calling features—was developed rapidly, enabling seamless orchestration of transport, discovery, and city services.
README excerpt
# 🏙️ Namma Guide - AI-Powered Bengaluru Assistant <div align="center"> **Multimodal Voice Assistant for Bengaluru City Navigation** [](https://ai.google.dev/gemini-api) [](https://nextjs.org/) [](https://fastapi.tiangolo.com/) [Features](#-features) • [Architecture](#%EF%B8%8F-architecture) • [Setup](#-quick-start) • [Demo](#-demo) </div> --- ## 🎯 Overview **Namma Guide** is a production-ready multimodal AI voice assistant built specifically for Bengaluru. It consolidates fragmented city services into a single conversational interface powered by Gemini 2.0 Flash, delivering voice, vision, and real-time intelligence for transport, discovery, emergency services, and more. ### The Challenge We Solved Bengaluru residents navigate daily life using 5+ fragmented apps: - 🚇 Namma Metro app for metro routes - 🚌 BMTC app for buses - 🗺️ Google Maps for directions - 🍜 Zomato/Swiggy for restaurants - 📱 Multiple sources for traffic, weather, events **Impact**: Time wasted, missed connections, information overload. ### Our Solution **One voice assistant. Nine integrated features. Zero app switching.** Experience natural conversations like: - *"How do I get from Koramangala to MG Road?"* → Complete multi-modal route - *"Find Chinese restaurants in Whitefield"* → Location-aware recommendations -