<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Harshitha H G</title>
    <description>The latest articles on DEV Community by Harshitha H G (@harshitha_hg_7e1a57e90d1).</description>
    <link>https://dev.to/harshitha_hg_7e1a57e90d1</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F4174594%2Fc1900306-fd65-421e-b53b-3f1d24c67304.png</url>
      <title>DEV Community: Harshitha H G</title>
      <link>https://dev.to/harshitha_hg_7e1a57e90d1</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/harshitha_hg_7e1a57e90d1"/>
    <language>en</language>
    <item>
      <title>TouchGrass AI: An Open-Source AI Mission Planner That Gets You Outside 🌿</title>
      <dc:creator>Harshitha H G</dc:creator>
      <pubDate>Sun, 11 Oct 2026 06:59:47 +0000</pubDate>
      <link>https://dev.to/harshitha_hg_7e1a57e90d1/touchgrass-ai-an-open-source-ai-mission-planner-that-gets-you-outside-2818</link>
      <guid>https://dev.to/harshitha_hg_7e1a57e90d1/touchgrass-ai-an-open-source-ai-mission-planner-that-gets-you-outside-2818</guid>
      <description>&lt;h1&gt;
  
  
  What I Built
&lt;/h1&gt;

&lt;p&gt;I built &lt;strong&gt;TouchGrass AI&lt;/strong&gt;, a small open-source AI-powered outdoor activity planner designed to help people spend less time on screens and more time outside.&lt;/p&gt;

&lt;p&gt;The idea is simple: instead of spending a long time deciding what to do, the user gives a few details such as their available time, preferred activity, and energy level. The application then generates a simple outdoor mission that they can complete in the real world.&lt;/p&gt;

&lt;p&gt;The goal is to make the interaction with the application short and actionable — use the screen to get the mission, then put the phone away and go outside. 🌱&lt;/p&gt;

&lt;h1&gt;
  
  
  Why I Built It
&lt;/h1&gt;

&lt;p&gt;It is very easy to spend too much time on screens, even when we actually want to take a break.&lt;/p&gt;

&lt;p&gt;I wanted to experiment with whether AI could be used for the opposite purpose: instead of keeping someone on a screen, use AI to give them a reason to leave the screen.&lt;/p&gt;

&lt;p&gt;For example, the application can suggest activities such as:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Going for a short walk&lt;/li&gt;
&lt;li&gt;Exploring a nearby area&lt;/li&gt;
&lt;li&gt;Sitting outside and observing nature&lt;/li&gt;
&lt;li&gt;Taking a short outdoor break&lt;/li&gt;
&lt;li&gt;Going on a photo walk&lt;/li&gt;
&lt;li&gt;Finding something interesting around you&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The generated mission is intended to be simple enough that the user can immediately act on it.&lt;/p&gt;

&lt;h1&gt;
  
  
  Demo
&lt;/h1&gt;

&lt;p&gt;Try TouchGrass AI here:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://harshitha-hg.github.io/Touchgrass-ai/" rel="noopener noreferrer"&gt;https://harshitha-hg.github.io/Touchgrass-ai/&lt;/a&gt;&lt;/p&gt;

&lt;h1&gt;
  
  
  Code
&lt;/h1&gt;

&lt;p&gt;The complete source code is available on GitHub:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://github.com/Harshitha-HG/touchgrass-ai" rel="noopener noreferrer"&gt;https://github.com/Harshitha-HG/touchgrass-ai&lt;/a&gt;&lt;/p&gt;

&lt;h1&gt;
  
  
  How I Built It
&lt;/h1&gt;

&lt;p&gt;I built the project using:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;HTML&lt;/li&gt;
&lt;li&gt;CSS&lt;/li&gt;
&lt;li&gt;JavaScript&lt;/li&gt;
&lt;li&gt;WebLLM&lt;/li&gt;
&lt;li&gt;SmolLM2 open-weight model&lt;/li&gt;
&lt;li&gt;GitHub Pages&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The application uses &lt;strong&gt;WebLLM&lt;/strong&gt; to run an open-weight AI model directly in the browser.&lt;/p&gt;

&lt;p&gt;The model is used to generate personalized outdoor missions based on the user's inputs.&lt;/p&gt;

&lt;p&gt;The project also includes a fallback mechanism so that the application can still provide a useful outdoor mission on devices where local AI inference has limitations.&lt;/p&gt;

&lt;h1&gt;
  
  
  How Open-Source AI Is Used
&lt;/h1&gt;

&lt;p&gt;The AI is not just added as a chatbot.&lt;/p&gt;

&lt;p&gt;The open-weight model is part of the core functionality of the project because it generates the outdoor mission.&lt;/p&gt;

&lt;p&gt;The project uses an open-weight &lt;strong&gt;SmolLM2&lt;/strong&gt; model through WebLLM, allowing inference to happen in the browser rather than requiring a traditional cloud AI API for the main generation process.&lt;/p&gt;

&lt;p&gt;This makes the project interesting from an open-AI perspective because developers can inspect the implementation, modify the prompts, experiment with different open-weight models, and extend the application.&lt;/p&gt;

&lt;h1&gt;
  
  
  How It Gets People Outside
&lt;/h1&gt;

&lt;p&gt;The main idea behind TouchGrass AI is:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Short interaction → Get a mission → Put the phone away → Go outside.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Instead of creating another application that encourages users to continuously interact with their screens, TouchGrass AI tries to make the screen interaction as short as possible.&lt;/p&gt;

&lt;p&gt;The output is an activity that can be completed away from the device.&lt;/p&gt;

&lt;h1&gt;
  
  
  Why Open Innovation Matters
&lt;/h1&gt;

&lt;p&gt;Open innovation makes it possible for developers to understand, modify, and improve the technology they use.&lt;/p&gt;

&lt;p&gt;With open-source AI and open-weight models, developers can experiment with different models, change prompts, build new applications, and learn from the underlying technology.&lt;/p&gt;

&lt;p&gt;For a project like TouchGrass AI, this also makes experimentation easier. Someone could fork the project and turn it into:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;A bird-watching assistant&lt;/li&gt;
&lt;li&gt;A running route planner&lt;/li&gt;
&lt;li&gt;A gardening assistant&lt;/li&gt;
&lt;li&gt;A nature exploration tool&lt;/li&gt;
&lt;li&gt;A local photography challenge generator&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The community can take the basic idea and build something completely different from it.&lt;/p&gt;

&lt;h1&gt;
  
  
  What I Learned
&lt;/h1&gt;

&lt;p&gt;This project helped me understand how open-weight AI models can be integrated directly into a web application.&lt;/p&gt;

&lt;p&gt;I also learned that an AI project does not have to be complicated to be useful.&lt;/p&gt;

&lt;p&gt;The interesting part of TouchGrass AI is not simply generating text with AI. The purpose is to use AI to encourage an activity that happens &lt;strong&gt;outside the screen&lt;/strong&gt;.&lt;/p&gt;

&lt;h1&gt;
  
  
  Final Thought
&lt;/h1&gt;

&lt;p&gt;AI is usually associated with keeping us connected to our devices.&lt;/p&gt;

&lt;p&gt;With TouchGrass AI, I wanted to try something different:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Use AI to help you put the phone down. 🌿&lt;/strong&gt;&lt;/p&gt;

</description>
      <category>devchallenge</category>
      <category>hf26challenge</category>
    </item>
    <item>
      <title>TouchGrass AI: An Open-Source AI Mission Planner That Gets You Outside 🌿</title>
      <dc:creator>Harshitha H G</dc:creator>
      <pubDate>Sun, 11 Oct 2026 06:53:36 +0000</pubDate>
      <link>https://dev.to/harshitha_hg_7e1a57e90d1/touchgrass-ai-an-open-source-ai-mission-planner-that-gets-you-outside-2d52</link>
      <guid>https://dev.to/harshitha_hg_7e1a57e90d1/touchgrass-ai-an-open-source-ai-mission-planner-that-gets-you-outside-2d52</guid>
      <description>&lt;h1&gt;
  
  
  What I Built
&lt;/h1&gt;

&lt;p&gt;I built &lt;strong&gt;TouchGrass AI&lt;/strong&gt;, a small open-source AI-powered outdoor activity planner designed to help people spend less time on screens and more time outside.&lt;/p&gt;

&lt;p&gt;The idea is simple: instead of spending a long time deciding what to do, the user gives a few details such as their available time, preferred activity, and energy level. The application then generates a simple outdoor mission that they can complete in the real world.&lt;/p&gt;

&lt;p&gt;The goal is to make the interaction with the application short and actionable — use the screen to get the mission, then put the phone away and go outside. 🌱&lt;/p&gt;

&lt;h1&gt;
  
  
  Why I Built It
&lt;/h1&gt;

&lt;p&gt;It is very easy to spend too much time on screens, even when we actually want to take a break.&lt;/p&gt;

&lt;p&gt;I wanted to experiment with whether AI could be used for the opposite purpose: instead of keeping someone on a screen, use AI to give them a reason to leave the screen.&lt;/p&gt;

&lt;p&gt;For example, the application can suggest activities such as:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Going for a short walk&lt;/li&gt;
&lt;li&gt;Exploring a nearby area&lt;/li&gt;
&lt;li&gt;Sitting outside and observing nature&lt;/li&gt;
&lt;li&gt;Taking a short outdoor break&lt;/li&gt;
&lt;li&gt;Going on a photo walk&lt;/li&gt;
&lt;li&gt;Finding something interesting around you&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The generated mission is intended to be simple enough that the user can immediately act on it.&lt;/p&gt;

&lt;h1&gt;
  
  
  Demo
&lt;/h1&gt;

&lt;p&gt;Try TouchGrass AI here:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://harshitha-hg.github.io/Touchgrass-ai/" rel="noopener noreferrer"&gt;https://harshitha-hg.github.io/Touchgrass-ai/&lt;/a&gt;&lt;/p&gt;

&lt;h1&gt;
  
  
  Code
&lt;/h1&gt;

&lt;p&gt;The complete source code is available on GitHub:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://github.com/Harshitha-HG/touchgrass-ai" rel="noopener noreferrer"&gt;https://github.com/Harshitha-HG/touchgrass-ai&lt;/a&gt;&lt;/p&gt;

&lt;h1&gt;
  
  
  How I Built It
&lt;/h1&gt;

&lt;p&gt;I built the project using:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;HTML&lt;/li&gt;
&lt;li&gt;CSS&lt;/li&gt;
&lt;li&gt;JavaScript&lt;/li&gt;
&lt;li&gt;WebLLM&lt;/li&gt;
&lt;li&gt;SmolLM2 open-weight model&lt;/li&gt;
&lt;li&gt;GitHub Pages&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The application uses &lt;strong&gt;WebLLM&lt;/strong&gt; to run an open-weight AI model directly in the browser.&lt;/p&gt;

&lt;p&gt;The model is used to generate personalized outdoor missions based on the user's inputs.&lt;/p&gt;

&lt;p&gt;The project also includes a fallback mechanism so that the application can still provide a useful outdoor mission on devices where local AI inference has limitations.&lt;/p&gt;

&lt;h1&gt;
  
  
  How Open-Source AI Is Used
&lt;/h1&gt;

&lt;p&gt;The AI is not just added as a chatbot.&lt;/p&gt;

&lt;p&gt;The open-weight model is part of the core functionality of the project because it generates the outdoor mission.&lt;/p&gt;

&lt;p&gt;The project uses an open-weight &lt;strong&gt;SmolLM2&lt;/strong&gt; model through WebLLM, allowing inference to happen in the browser rather than requiring a traditional cloud AI API for the main generation process.&lt;/p&gt;

&lt;p&gt;This makes the project interesting from an open-AI perspective because developers can inspect the implementation, modify the prompts, experiment with different open-weight models, and extend the application.&lt;/p&gt;

&lt;h1&gt;
  
  
  How It Gets People Outside
&lt;/h1&gt;

&lt;p&gt;The main idea behind TouchGrass AI is:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Short interaction → Get a mission → Put the phone away → Go outside.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Instead of creating another application that encourages users to continuously interact with their screens, TouchGrass AI tries to make the screen interaction as short as possible.&lt;/p&gt;

&lt;p&gt;The output is an activity that can be completed away from the device.&lt;/p&gt;

&lt;h1&gt;
  
  
  Why Open Innovation Matters
&lt;/h1&gt;

&lt;p&gt;Open innovation makes it possible for developers to understand, modify, and improve the technology they use.&lt;/p&gt;

&lt;p&gt;With open-source AI and open-weight models, developers can experiment with different models, change prompts, build new applications, and learn from the underlying technology.&lt;/p&gt;

&lt;p&gt;For a project like TouchGrass AI, this also makes experimentation easier. Someone could fork the project and turn it into:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;A bird-watching assistant&lt;/li&gt;
&lt;li&gt;A running route planner&lt;/li&gt;
&lt;li&gt;A gardening assistant&lt;/li&gt;
&lt;li&gt;A nature exploration tool&lt;/li&gt;
&lt;li&gt;A local photography challenge generator&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The community can take the basic idea and build something completely different from it.&lt;/p&gt;

&lt;h1&gt;
  
  
  What I Learned
&lt;/h1&gt;

&lt;p&gt;This project helped me understand how open-weight AI models can be integrated directly into a web application.&lt;/p&gt;

&lt;p&gt;I also learned that an AI project does not have to be complicated to be useful.&lt;/p&gt;

&lt;p&gt;The interesting part of TouchGrass AI is not simply generating text with AI. The purpose is to use AI to encourage an activity that happens &lt;strong&gt;outside the screen&lt;/strong&gt;.&lt;/p&gt;

&lt;h1&gt;
  
  
  Final Thought
&lt;/h1&gt;

&lt;p&gt;AI is usually associated with keeping us connected to our devices.&lt;/p&gt;

&lt;p&gt;With TouchGrass AI, I wanted to try something different:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Use AI to help you put the phone down. 🌿&lt;/strong&gt;&lt;/p&gt;

</description>
      <category>devchallenge</category>
      <category>weekendchallenge</category>
      <category>hf26challenge</category>
    </item>
    <item>
      <title>TouchGrass AI: An Open-Source AI Mission Planner That Gets You Outside 🌿</title>
      <dc:creator>Harshitha H G</dc:creator>
      <pubDate>Sun, 11 Oct 2026 06:42:26 +0000</pubDate>
      <link>https://dev.to/harshitha_hg_7e1a57e90d1/touchgrass-ai-an-open-source-ai-mission-planner-that-gets-you-outside-4doe</link>
      <guid>https://dev.to/harshitha_hg_7e1a57e90d1/touchgrass-ai-an-open-source-ai-mission-planner-that-gets-you-outside-4doe</guid>
      <description>&lt;p&gt;&lt;em&gt;This is a submission for the Hacktoberfest Open-Source AI Challenge Week 1: Touch Grass.&lt;/em&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  🌿 What I Built
&lt;/h2&gt;

&lt;p&gt;Most productivity apps ask us to spend even more time looking at a screen.&lt;/p&gt;

&lt;p&gt;I built &lt;strong&gt;TouchGrass AI&lt;/strong&gt;, an outdoor mission planner designed to do the opposite.&lt;/p&gt;

&lt;p&gt;You tell it:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;⏱️ How much time you have&lt;/li&gt;
&lt;li&gt;🚶 What kind of activity you want&lt;/li&gt;
&lt;li&gt;⚡ Your current energy level&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;TouchGrass AI creates a simple outdoor mission with a step-by-step plan and a &lt;strong&gt;phone-down challenge&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;The goal is simple: use the screen for a few seconds, get your mission, put the phone away, and go outside.&lt;/p&gt;

&lt;h2&gt;
  
  
  🌎 How It Gets People Outside
&lt;/h2&gt;

&lt;p&gt;Instead of giving users another feed, tracker, or endless list of activities, TouchGrass AI gives them &lt;strong&gt;one practical mission&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;For example:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Take a 30-minute walk, explore your surroundings, keep your phone in your pocket, and notice three things you normally miss.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;The generated mission is designed around the user's available time, activity preference, and energy level.&lt;/p&gt;

&lt;p&gt;The screen is meant to be the shortest part of the experience.&lt;/p&gt;

&lt;h2&gt;
  
  
  🚀 Demo
&lt;/h2&gt;

&lt;p&gt;🌐 &lt;strong&gt;Live Demo:&lt;/strong&gt;&lt;br&gt;&lt;br&gt;
&lt;a href="https://harshitha-hg.github.io/Touchgrass-ai/" rel="noopener noreferrer"&gt;https://harshitha-hg.github.io/Touchgrass-ai/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Try selecting different time, activity, and energy combinations and generate an outdoor mission.&lt;/p&gt;

&lt;h2&gt;
  
  
  💻 Code
&lt;/h2&gt;

&lt;p&gt;🔗 &lt;strong&gt;GitHub Repository:&lt;/strong&gt;&lt;br&gt;&lt;br&gt;
&lt;a href="https://github.com/Harshitha-HG/touchgrass-ai" rel="noopener noreferrer"&gt;https://github.com/Harshitha-HG/touchgrass-ai&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The project is completely public so anyone can inspect, fork, modify, and improve it.&lt;/p&gt;

&lt;h2&gt;
  
  
  🛠️ How I Built It
&lt;/h2&gt;

&lt;p&gt;TouchGrass AI is built with:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;HTML&lt;/li&gt;
&lt;li&gt;CSS&lt;/li&gt;
&lt;li&gt;JavaScript&lt;/li&gt;
&lt;li&gt;WebLLM&lt;/li&gt;
&lt;li&gt;SmolLM2 open-weight model&lt;/li&gt;
&lt;li&gt;GitHub Pages&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The AI model runs through &lt;strong&gt;WebLLM directly in the browser&lt;/strong&gt; rather than sending every request to a closed AI API.&lt;/p&gt;

&lt;p&gt;This makes the open model an important part of how the project works, rather than simply using AI as an add-on.&lt;/p&gt;

&lt;p&gt;I also added a lightweight fallback so the outdoor-planning experience remains usable when local AI inference cannot return a response on a particular device.&lt;/p&gt;

&lt;h2&gt;
  
  
  🔓 Why Open Innovation Matters
&lt;/h2&gt;

&lt;p&gt;For this project, open AI makes experimentation much more accessible.&lt;/p&gt;

&lt;p&gt;With an open-weight model and browser-based inference, developers can inspect the project, experiment with the model, change the prompts, and build their own version without depending entirely on a closed API.&lt;/p&gt;

&lt;p&gt;It also creates an interesting possibility for privacy-focused applications: the long-term goal is to make more of the experience run locally on the user's device rather than constantly sending personal interactions to a remote service.&lt;/p&gt;

&lt;p&gt;Most importantly, open innovation means this small idea doesn't have to remain my idea. Someone can fork TouchGrass AI, replace the model, improve the missions, add local languages, add weather information, or turn it into a completely different outdoor experience.&lt;/p&gt;

&lt;h2&gt;
  
  
  🌱 What I Learned
&lt;/h2&gt;

&lt;p&gt;The biggest lesson was that an AI project doesn't have to keep people staring at AI.&lt;/p&gt;

&lt;p&gt;AI can be the small bridge between &lt;strong&gt;"I don't know what to do"&lt;/strong&gt; and &lt;strong&gt;"I'm outside doing it."&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;That is the idea behind TouchGrass AI.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Use the screen to get the mission. Then touch grass. 🌿&lt;/strong&gt;&lt;/p&gt;

</description>
      <category>devchallenge</category>
      <category>hf26challenge</category>
    </item>
  </channel>
</rss>
