<?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: Harsh Mahajan</title>
    <description>The latest articles on DEV Community by Harsh Mahajan (@harshmahajan29).</description>
    <link>https://dev.to/harshmahajan29</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%2F4175289%2F757052e2-bf83-4f91-a516-e686fedfeb39.jpg</url>
      <title>DEV Community: Harsh Mahajan</title>
      <link>https://dev.to/harshmahajan29</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/harshmahajan29"/>
    <language>en</language>
    <item>
      <title>🌱 GrassTime: Touch Grass, Not Your Screen | Hacktoberfest 2026</title>
      <dc:creator>Harsh Mahajan</dc:creator>
      <pubDate>Sat, 10 Oct 2026 19:08:26 +0000</pubDate>
      <link>https://dev.to/harshmahajan29/grasstime-touch-grass-not-your-screen-hacktoberfest-2026-3p43</link>
      <guid>https://dev.to/harshmahajan29/grasstime-touch-grass-not-your-screen-hacktoberfest-2026-3p43</guid>
      <description>&lt;p&gt;&lt;em&gt;This is a submission for the &lt;a href="https://dev.to/challenges/hacktoberfest-week1-2026-10-05"&gt;Hacktoberfest Open-Source AI Challenge Week 1: Touch Grass&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;

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

&lt;p&gt;We have all experienced this: you open your phone because you're bored, scroll through social media for a few minutes, and suddenly an hour has disappeared.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What if your phone could give you a reason to put it down?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;That's why I built &lt;strong&gt;GrassTime&lt;/strong&gt; 🌱 — an app designed to help people break the cycle of mindless scrolling by giving them fun, AI-generated, real-world challenges.&lt;/p&gt;

&lt;p&gt;Instead of endlessly scrolling when you're bored, open GrassTime and get a challenge to try in the real world!&lt;/p&gt;

&lt;p&gt;Here's what you can do:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;🌿 &lt;strong&gt;Discover random challenges:&lt;/strong&gt; Get fun activities that encourage you to step away from your screen.&lt;/li&gt;
&lt;li&gt;🤖 &lt;strong&gt;AI-generated ideas:&lt;/strong&gt; Challenges are generated using Qwen, an open-weight AI model.&lt;/li&gt;
&lt;li&gt;⏱️ &lt;strong&gt;Quick activities:&lt;/strong&gt; Challenges are designed to be achievable in a short amount of time.&lt;/li&gt;
&lt;li&gt;🎯 &lt;strong&gt;Take action:&lt;/strong&gt; Try a challenge, get another one, or mark it as completed.&lt;/li&gt;
&lt;li&gt;🌍 &lt;strong&gt;Reconnect with the real world:&lt;/strong&gt; Explore your surroundings, get creative, move around, or try something different.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The idea is simple: &lt;strong&gt;your phone shouldn't just be a source of distraction; it can also help you discover what to do beyond the screen.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;GrassTime is for anyone who finds themselves reaching for their phone whenever they have nothing to do.&lt;/p&gt;

&lt;p&gt;Because sometimes, you don't need another video. You need something to do. 🌱&lt;/p&gt;

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

&lt;p&gt;&lt;strong&gt;Screenshots&lt;/strong&gt; &lt;br&gt;
&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fy52mnypjjzzh4oqdm95t.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fy52mnypjjzzh4oqdm95t.png" alt=" " width="800" height="340"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F3dd7pe89fnt6myaa26gt.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F3dd7pe89fnt6myaa26gt.png" alt=" " width="800" height="396"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fmgu30jsyxriqybp2ldjs.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fmgu30jsyxriqybp2ldjs.png" alt=" " width="800" height="752"&gt;&lt;/a&gt;&lt;/p&gt;

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

&lt;p&gt;💻 &lt;strong&gt;GitHub Repository:&lt;/strong&gt; &lt;a href="https://github.com/Harshmahajan29/HactoberFest_AI" rel="noopener noreferrer"&gt;https://github.com/Harshmahajan29/HactoberFest_AI&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The project is open source, and contributions are welcome!&lt;/p&gt;

&lt;p&gt;If you have ideas for creative offline challenges, improvements to the experience, or new ways to help people spend less time mindlessly scrolling, I'd love to hear them.&lt;/p&gt;

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

&lt;p&gt;I built GrassTime around a straightforward idea: use AI to encourage people to do things outside the digital world.&lt;/p&gt;

&lt;h3&gt;
  
  
  The AI Behind GrassTime
&lt;/h3&gt;

&lt;p&gt;I used &lt;strong&gt;Qwen, an open-weight AI model&lt;/strong&gt;, to generate challenges dynamically. Rather than relying entirely on a predefined list of activities, the application asks the model to generate one practical, engaging offline challenge at a time.&lt;/p&gt;

&lt;p&gt;The model is instructed to generate challenges that are:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Achievable in approximately 5–30 minutes.&lt;/li&gt;
&lt;li&gt;Safe, practical, and easy to understand.&lt;/li&gt;
&lt;li&gt;Focused on real-world activities rather than screen-based entertainment.&lt;/li&gt;
&lt;li&gt;Varied across creativity, observation, physical movement, social interaction, and everyday adventures.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Each generated challenge includes a title, estimated duration, instructions, and a clear completion goal.&lt;/p&gt;

&lt;h3&gt;
  
  
  The Application
&lt;/h3&gt;

&lt;p&gt;GrassTime combines a simple, nature-inspired interface with AI-generated challenges. The experience is intentionally focused: users should be able to get a challenge quickly without navigating complicated menus or spending more time on the app than necessary.&lt;/p&gt;

&lt;p&gt;The core interaction is simple:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Open GrassTime → Get a challenge → Try it in the real world → Come back when you're ready for another.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;The goal isn't to create another app that demands users' attention. It's to make the time they spend on their phones more intentional.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why Does Open Innovation Matter?
&lt;/h2&gt;

&lt;p&gt;For GrassTime, open innovation matters because it makes AI experimentation more accessible and gives developers greater control over how AI is used.&lt;/p&gt;

&lt;p&gt;Using an open-weight model like Qwen gives developers the opportunity to experiment with AI-generated content without building the entire experience around a proprietary, closed-model API.&lt;/p&gt;

&lt;p&gt;It also makes projects like GrassTime a learning opportunity. Developers can explore model behaviour, experiment with prompts, and adapt the AI to a specific purpose rather than treating it as a black box.&lt;/p&gt;

&lt;p&gt;Most importantly, open innovation allows people to build, share, inspect, and improve ideas together.&lt;/p&gt;

&lt;p&gt;GrassTime is a small project, but it explores a question I find interesting:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Can we use AI to help people spend less time consuming digital content and more time experiencing the world around them?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;I believe AI doesn't always need to keep us engaged with technology. Sometimes, its most useful job is to help us step away from it.&lt;/p&gt;

&lt;p&gt;That's the idea I wanted to explore with GrassTime. 🌿&lt;/p&gt;

&lt;h2&gt;
  
  
  My Agent Session
&lt;/h2&gt;

&lt;p&gt;[ADD YOUR DEVRELAY AGENT SESSION LINK, IF AVAILABLE]&lt;/p&gt;

&lt;h2&gt;
  
  
  Prize Categories
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Open-Weight AI:&lt;/strong&gt; Qwen, if it meets the challenge's category requirements.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Other applicable partner categories:&lt;/strong&gt; [ADD ONLY THE CATEGORIES THAT APPLY TO YOUR PROJECT]&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Check the official challenge page for category names and eligibility requirements before submitting.&lt;/p&gt;




&lt;h3&gt;
  
  
  🌱 Final Thoughts
&lt;/h3&gt;

&lt;p&gt;GrassTime started with a simple observation: we often use our phones to escape boredom, even when there are plenty of interesting things we could do around us.&lt;/p&gt;

&lt;p&gt;I wanted to experiment with using AI to solve that problem in a different way.&lt;/p&gt;

&lt;p&gt;Rather than generating another piece of content to consume, GrassTime generates an activity to experience.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Less scrolling. More doing. More living.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;If you try GrassTime, I'd love to hear what challenge you get first!&lt;/p&gt;

&lt;h1&gt;
  
  
  Hacktoberfest #OpenSource #AI #Qwen #BuildInPublic #TouchGrass
&lt;/h1&gt;

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