This is a submission for the Hacktoberfest Open-Source AI Challenge Week 1: Touch Grass
What I Built
What if we built an AI application whose ultimate goal was to make you stop using it?
We live in a world where almost every free moment turns into another scroll. We open our phones to take a short break, only to realize that an hour has disappeared. Meanwhile, the world outside our screens is full of little things we rarely notice: the sound of birds, a quiet street we've never explored, the shape of a leaf, or a sunset we were too busy scrolling to see.
I wanted to explore a different side of AI. Instead of building another tool that demands our attention, what if we used AI to help us take our attention back?
That idea became GoLocal AI, an open-source AI-powered outdoor companion that turns everyday walks into small, meaningful adventures.
The concept is simple: tell GoLocal AI how much time you have, choose the kind of activity you're interested in, and get a personalized outdoor mission designed around your preferences.
Maybe it's a 10-minute nature observation challenge. Maybe it's exploring a new route, discovering five things you have never noticed in your neighborhood, or taking a quiet walk without checking your phone.
The goal isn't to travel somewhere extraordinary. It's to experience ordinary places a little differently.
More Than Just Generating Outdoor Ideas
GoLocal AI is designed around the complete journey, not just the moment when AI generates a response.
- Personalized Outdoor Missions: Turn your available time, activity preferences, and difficulty level into a real-world challenge.
- Phone Down Mode: Once your mission is ready, step away from the screen and focus on the experience instead of the app.
- Explore, Observe, Discover: Get prompts that encourage you to notice your surroundings, explore mindfully, and interact with the world around you.
- Reflection Journal: After returning, capture what you experienced, what surprised you, and the little things you might otherwise forget.
- A Calmer Digital Experience: Keep the interface focused on helping you get outside rather than encouraging endless engagement.
Demo
Code
GitHub Repository: https://github.com/coddingjatin/GoLocal-AI-Week-1-Hacktoberfest-Challenge
GoLocal AI is being built with the idea that meaningful AI experiences should be open to experimentation, customization, and community-driven improvement.
The project explores how open-weight AI can be used for something beyond productivity dashboards, chat interfaces, and content generation: helping people engage more deeply with their physical surroundings.
How I Built It
I approached GoLocal AI with one guiding principle: Build an experience that rewards people for leaving the app, not staying in it.
The application brings together a responsive, nature-inspired interface, personalized mission generation, a focused outdoor experience, and a reflection-based journal.
The planned technology stack includes React, TypeScript, Vite, and Tailwind CSS for the frontend. For AI-powered mission generation, Ollama with a compatible open-weight model such as Gemma can support local inference, with an optional Python FastAPI backend to manage AI requests.
The mission-generation flow can use structured inputs such as activity type, available duration, difficulty, and environment to create practical outdoor challenges. Rather than producing generic suggestions, the aim is to make each mission specific enough that a user can actually step outside and complete it.
After completing a mission, users can record their observations and reflections in an exploration journal. This creates a simple but intentional cycle:
Choose a mission → Step outside → Explore the real world → Reflect on the experience.
An important design consideration is that the experience should remain useful even when a local AI model is unavailable. A clearly identified demo mode can help users explore the interface, while keeping sample responses distinguishable from live AI-generated results.
The interesting engineering challenge isn't simply connecting an AI model to a frontend. It's designing the whole experience around a different measure of success: helping users turn a digital interaction into an offline activity.
The final technology and implementation details should reflect the features and integrations available in the submitted version.
Why Does Open Innovation Matter?
For me, open innovation is about giving developers the freedom to question the default way technology is built.
AI applications are often designed to keep users inside a platform. More prompts, more recommendations, more interactions. But what happens when we use the same underlying technology to encourage fewer interactions and more real-world experiences?
Open-weight models create room to experiment with that question.
They allow developers to explore different models, adapt prompts, run inference locally where supported, and build experiences without necessarily depending on a closed, hosted AI API for every interaction. Depending on the implementation, local inference can also offer greater control over where personal reflections are processed.
For a project like GoLocal AI, these possibilities are especially relevant. The application is intended to encourage people to step away from their screens, so a flexible and potentially local AI setup fits the broader philosophy of the project.
Open innovation also makes the idea easier for other developers to explore and extend. Someone could experiment with accessibility-focused missions, nature-learning challenges, walking activities for different age groups, or community-created outdoor adventures.
The project is a small exploration of a much bigger question:
Can we build AI that helps people live better offline, rather than simply do more online?
I believe that's a direction worth exploring.
Prize Categories
- Best Use of GitHub Copilot
- Best Use of Gemma
Submitted By: @jatin_vishwakarma
Final Thoughts
GoLocal AI started with a simple thought: we have built incredible technology to connect us to the world, but sometimes we need a little help reconnecting with the world right in front of us.
A short walk doesn't need to become a productivity goal. Exploring your neighborhood doesn't need a complicated plan. And spending time outdoors doesn't need another app fighting for your attention.
Sometimes, all you need is a small idea that gets you through the door.
If GoLocal AI can help someone notice a beautiful sunset, discover a new walking route, put their phone away for a while, or appreciate a place they have passed a hundred times before, then it has done something meaningful.
Less scrolling. More exploring. More living.
GoLocal AI: Get out of the algorithm. Get into the real world.
Top comments (0)