Dharohar: an open-source AI audio guide that makes you put your phone in your pocket 🌿 A developer in Indore, India built Dharohar, an open-source, audio-first heritage walking guide that uses a Mastra agent with SerpApi and Google's Gemma models to generate spoken scripts for nearby monuments and then deliberately blanks the screen so users walk without looking at their phones. The pipeline calls its tools in a fixed order because small Gemma models handle native tool calling unreliably, and ten npm evals enforce rules such as scripts staying under 100 words and never mentioning screens, apps or maps. The project runs Gemma 3 4B locally via Ollama or gemma-4-26b-a4b-it on Google AI Studio, with ElevenLabs eleven_multilingual_v2 voicing the guides. This is a submission for the Hacktoberfest Open-Source AI Challenge Week 1: Touch Grass https://dev.to/challenges/hacktoberfest-week1-2026-10-05 I live in Indore. Ten minutes from my house is Rajwada, a seven-storey palace the Holkars started building in 1747. I have walked past it hundreds of times, usually looking at my phone. Dharohar धरोहर, heritage is an audio guide for India's old city lanes that tries to get you to stop doing that. You tap Walk where I am . It finds the heritage sites around you, writes a short spoken guide for each one, voices it, and then asks you to put your phone in your pocket. The screen goes black. You walk. When GPS says you have reached the next stop, the guide starts talking. The measure of success is how little you look at it. It's for anyone in a heritage town who wants the story without the screen: residents who never learned the history of the street they live on, and visitors who don't want to follow a blue dot for an hour. What keeps you off the screen: Live: https://dharohar-agent.onrender.com https://dharohar-agent.onrender.com . Open it on your phone, allow location, tap Walk where I am . It runs on Render's free tier: the first visit after a quiet spell takes about a minute to wake up, and a brand-new stop takes about a minute to write. Video: https://youtu.be/wnoLYbbGi38?si=egkM 3cZ uh14CGK https://youtu.be/wnoLYbbGi38?si=egkM 3cZ uh14CGK In the video I'm standing at Holkar Stadium in Indore, a cricket ground with no heritage of its own. Dharohar looks wider, finds Gajanan Maharaj Temple, Indore Museum, Rajwada, Lalbagh Palace and Kanch Mandir, and orders them into a walk. Then: countdown, black screen, the guide begins. When I reach Rajwada, the phone vibrates and Rajwada's story plays. You can also type any place. Gwalior Fort gives Chaturbhuj Temple, Gujari Mahal, Sasbahu Temple and the Siddhachal caves, all within 800 metres. Mandu gives Jama Masjid, Lohani Caves, Hindola Mahal and Nilkanth temple. Audio-first heritage walking tours for Indian cities. A Mastra agent fetches live facts with SerpApi and Gemma writes a short spoken script with physical, real-world cues only. No screen talk: put the phone in your pocket and walk. POST /script {"monument": "Rajwada, Indore"} → {"script": "...", "audioUrl": "/audio/rajwada-indore