{"slug": "i-built-touchgrass-ai-an-ai-that-wants-you-to-use-your-phone-less", "title": "🌿 I Built TouchGrass AI — An AI That Wants You to Use Your Phone Less", "summary": "A developer built TouchGrass AI, an open-source Python and Streamlit app that uses a recommendation system with optional local inference via Ollama and open-weight models to suggest short real-world outdoor missions instead of more digital content. The project is designed so the AI acts as an enabler rather than a destination, with a built-in fallback recommender that works without a running model, and the intended outcome is that users close the app and go outside.", "body_md": "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\nI built **TouchGrass AI** 🌿 — an AI-powered outdoor activity recommendation system designed to do something unusual: **help people spend less time with technology.**\n\nInstead of recommending another app, video, or online activity, TouchGrass AI gives you a small real-world mission to complete outside.\n\nYou tell it:\n\nIt then recommends a personalized outdoor activity that fits your situation.\n\nFor example:\n\n**Light Hunt**\n\nFind an interesting patch of sunlight and notice three different shadows.\n\nOr:\n\n**No-Route Walk**\n\nTake a short walk without following your usual route and discover three things you normally overlook.\n\nThe idea is simple:\n\n**Use AI for a few seconds → Get a mission → Put your phone down → Go outside.**\n\nTouchGrass AI is designed for anyone who feels like they spend too much time in front of a screen and wants a simple reason to step outside.\n\n🌿 **Try TouchGrass AI:**\n\n[https://touchgrass-mmewgdojhn6dqggh52qkfs.streamlit.app/](https://touchgrass-mmewgdojhn6dqggh52qkfs.streamlit.app/)\n\nThe goal of the experience is intentionally short. Once you receive your mission, you're encouraged to stop looking at the screen and actually do it.\n\n💻 **GitHub Repository:**\n\n[https://github.com/sanjana-jha-001/touchgrass](https://github.com/sanjana-jha-001/touchgrass)\n\nThe project is open source and built with Python and Streamlit.\n\nTouchGrass AI is built with **Python + Streamlit** and combines a built-in recommendation system with optional local AI inference.\n\nThe project can use **Ollama with open-weight models** to generate personalized outdoor missions.\n\nThe recommendation prompt gives the model the user's:\n\nThe model is specifically instructed to recommend activities that get the user **away from the screen**, rather than suggesting more digital content.\n\nI also included a built-in recommendation system, so the application can still work without a running AI model.\n\nOne important design decision was making AI an **enabler rather than the destination**.\n\nThe successful outcome isn't another long AI conversation.\n\nThe successful outcome is:\n\n**The user closes the app and goes outside. 🌱**\n\nOpen innovation is especially important for this project because I wanted the AI component to be transparent, accessible, and replaceable.\n\nUsing **open-weight models and local inference through Ollama** means the project doesn't have to depend entirely on a proprietary cloud AI API.\n\nThat makes it possible to:\n\nFor a project whose goal is to reduce dependence on screens and online services, using local AI felt especially appropriate.\n\nI used AI-assisted development to help design, implement, debug, and improve TouchGrass AI.\n\nThe project itself is focused on using AI responsibly: instead of optimizing for more engagement, it uses AI to encourage **less screen time and more real-world activity.**\n\nMost technology is designed around:\n\n**\"How can we keep the user engaged?\"**\n\nI wanted to experiment with the opposite question:\n\n**\"How can AI help the user leave?\"**\n\nThat's TouchGrass AI. 🌿\n\nUse AI for a few seconds.\n\nGet your mission.\n\n**Touch grass.**", "url": "https://wpnews.pro/news/i-built-touchgrass-ai-an-ai-that-wants-you-to-use-your-phone-less", "canonical_source": "https://dev.to/sanjana_jha_bed43d0288644/i-built-touchgrass-ai-an-ai-that-wants-you-to-use-your-phone-less-g6i", "published_at": "2026-10-08 16:11:29+00:00", "updated_at": "2026-10-08 16:20:05.668818+00:00", "lang": "en", "topics": ["artificial-intelligence", "ai-tools", "generative-ai", "developer-tools"], "entities": ["TouchGrass AI", "Ollama", "Streamlit", "Python", "GitHub", "sanjana-jha-001"], "also_reported_by": [], "alternates": {"html": "https://wpnews.pro/news/i-built-touchgrass-ai-an-ai-that-wants-you-to-use-your-phone-less", "markdown": "https://wpnews.pro/news/i-built-touchgrass-ai-an-ai-that-wants-you-to-use-your-phone-less.md", "text": "https://wpnews.pro/news/i-built-touchgrass-ai-an-ai-that-wants-you-to-use-your-phone-less.txt", "jsonld": "https://wpnews.pro/news/i-built-touchgrass-ai-an-ai-that-wants-you-to-use-your-phone-less.jsonld"}}