{"slug": "wander-a-screen-free-voice-companion-that-gets-you-outside", "title": "Wander: A Screen-Free Voice Companion That Gets You Outside 🌿", "summary": "A developer built Wander, a screen-free, voice-first walking companion that runs its reasoning loop locally using Gemma 3 via Ollama and faster-whisper, with ElevenLabs or an offline Piper fallback for voice replies. The FastAPI server narrates nearby places and species, issues \"touch grass\" challenges, maintains a life list of sightings, plans walking loops, and logs walks to a map journal, using a POI cache so walks can continue with almost no internet after the first fetch. The project was submitted to the Hacktoberfest Open-Source AI Challenge Week 1: Touch Grass.", "body_md": "Hacktoberfest Open-Source AI Challenge Week 1: Touch Grass Submission 🌿\n\n*This is a submission for the [Hacktoberfest Open-Source AI Challenge Week 1: Touch Grass](https://dev.to/challenges/hacktoberfest-week1-2026-10-05)*\n\n**Wander** is a screen-free, voice-first walking companion.\n\nYou put your phone in your pocket, tap once, and talk.\n\nIt narrates nearby places and species, gives you small “touch grass” challenges, keeps a life list of what you spot, plans walking loops, and logs every walk to a map journal.\n\nThe entire brain runs locally with **Gemma 3** (via Ollama) + faster-whisper.\n\nOnly the voice replies use ElevenLabs (with an offline Piper fallback).\n\nPhone (client) ──WebSocket──▶ FastAPI server\n\n│                              │\n\nGPS + voice                    Whisper → WalkAgent → Gemma\n\n│                              │\n\nplays audio ◀── mp3 ──────── ElevenLabs / Piper\n\nKey pieces:\n\n`poi_cache`) – after the first fetch, the walk can continue with almost no internet.\nA closed cloud model would force every GPS ping and every utterance into someone else’s servers.\n\nWander keeps the entire reasoning loop local so you can:\n\nThe open pieces (Gemma + local Whisper + open map/species data) are what make the “phone stays in the pocket” promise actually work.\n\nThis project is submitted under:\n\nBuilt during the challenge window (5–11 Oct 2026).\n\nThanks for reading — now go touch some grass.", "url": "https://wpnews.pro/news/wander-a-screen-free-voice-companion-that-gets-you-outside", "canonical_source": "https://dev.to/manawariqbal/wander-a-screen-free-voice-companion-that-gets-you-outside-1n56", "published_at": "2026-10-11 11:44:13+00:00", "updated_at": "2026-10-11 11:51:42.258917+00:00", "lang": "en", "topics": ["artificial-intelligence", "large-language-models", "ai-agents", "ai-tools"], "entities": ["Wander", "Gemma 3", "Ollama", "faster-whisper", "ElevenLabs", "Piper", "FastAPI", "Hacktoberfest"], "also_reported_by": [], "alternates": {"html": "https://wpnews.pro/news/wander-a-screen-free-voice-companion-that-gets-you-outside", "markdown": "https://wpnews.pro/news/wander-a-screen-free-voice-companion-that-gets-you-outside.md", "text": "https://wpnews.pro/news/wander-a-screen-free-voice-companion-that-gets-you-outside.txt", "jsonld": "https://wpnews.pro/news/wander-a-screen-free-voice-companion-that-gets-you-outside.jsonld"}}