<?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: Astha Soni</title>
    <description>The latest articles on DEV Community by Astha Soni (@astha_soni_fbbd64848bdcbd).</description>
    <link>https://dev.to/astha_soni_fbbd64848bdcbd</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%2F4172985%2F9f7f78fb-c9b1-4b14-9cad-02134345c227.png</url>
      <title>DEV Community: Astha Soni</title>
      <link>https://dev.to/astha_soni_fbbd64848bdcbd</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/astha_soni_fbbd64848bdcbd"/>
    <language>en</language>
    <item>
      <title>TerraAI: Touch Grass — An Open-Source AI That Turns Screen Time into Green Time</title>
      <dc:creator>Astha Soni</dc:creator>
      <pubDate>Sun, 11 Oct 2026 13:10:16 +0000</pubDate>
      <link>https://dev.to/astha_soni_fbbd64848bdcbd/terraai-touch-grass-an-open-source-ai-that-turns-screen-time-into-green-time-3dkm</link>
      <guid>https://dev.to/astha_soni_fbbd64848bdcbd/terraai-touch-grass-an-open-source-ai-that-turns-screen-time-into-green-time-3dkm</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;h2&gt;
  
  
  Demo
&lt;/h2&gt;

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

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

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

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

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

&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;🌿 TerraAI — Touch Grass: Less Screen Time, More Green Time&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%2Fu5h45j3r8m1e750xirhy.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%2Fu5h45j3r8m1e750xirhy.png" alt=" " width="800" height="667"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I built &lt;strong&gt;TerraAI&lt;/strong&gt;, a web-based outdoor activity planner designed to help people take a break from their screens and reconnect with nature.&lt;/p&gt;

&lt;p&gt;In a world where we spend hours studying, working, and scrolling on our devices, sometimes the best thing technology can do is help us step away from it.&lt;/p&gt;

&lt;p&gt;TerraAI encourages users to spend more time outdoors by suggesting simple activities based on their mood, available time, and interests.&lt;/p&gt;

&lt;p&gt;🌱 &lt;strong&gt;What can you do with TerraAI?&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;🚶 Discover mindful walking activities.&lt;/li&gt;
&lt;li&gt;🌿 Find simple gardening ideas.&lt;/li&gt;
&lt;li&gt;🐦 Explore birdwatching activities.&lt;/li&gt;
&lt;li&gt;🧘 Take a mindful outdoor break.&lt;/li&gt;
&lt;li&gt;⏱️ Choose an activity that fits your available time.&lt;/li&gt;
&lt;li&gt;🌙 Switch between light and dark themes.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The project is designed for students, people working at desks, nature lovers, and anyone who wants to spend less time scrolling and more time experiencing the world.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;My goal:&lt;/strong&gt; Make the screen the shortest part of the outdoor experience.&lt;/p&gt;

&lt;h2&gt;
  
  
  Demo
&lt;/h2&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%2Frwsdr3rq4ef6hzxm3vw8.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%2Frwsdr3rq4ef6hzxm3vw8.png" alt=" " width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
🌐 &lt;strong&gt;Try TerraAI here:&lt;/strong&gt;&lt;br&gt;&lt;br&gt;
&lt;a href="https://asthasonimicrosoft-code.github.io/terra-ai/" rel="noopener noreferrer"&gt;https://asthasonimicrosoft-code.github.io/terra-ai/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Open the website, enter how you're feeling, select your available time, choose an activity, and discover your next outdoor adventure!&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/asthasonimicrosoft-code/terra-ai" rel="noopener noreferrer"&gt;https://github.com/asthasonimicrosoft-code/terra-ai&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The project uses three main files:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;code&gt;index.html&lt;/code&gt; — Website structure and planner interface.&lt;/li&gt;
&lt;li&gt;
&lt;code&gt;style.css&lt;/code&gt; — Visual design, responsive layout, and themes.&lt;/li&gt;
&lt;li&gt;
&lt;code&gt;script.js&lt;/code&gt; — Activity recommendation logic and AI integration.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The repository is publicly available, and I welcome suggestions and contributions that make TerraAI more useful.&lt;/p&gt;

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

&lt;p&gt;I built TerraAI using &lt;strong&gt;HTML, CSS, and JavaScript&lt;/strong&gt; to keep the project lightweight, accessible, and easy to run in a web browser.&lt;/p&gt;

&lt;p&gt;The project explores browser-based AI through &lt;strong&gt;Transformers.js&lt;/strong&gt; and an open-weight model from the Hugging Face ecosystem. It also includes a JavaScript fallback recommendation system for situations where the AI model cannot load.&lt;/p&gt;

&lt;p&gt;Here's how the main components work:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Frontend:&lt;/strong&gt; HTML provides the page structure, while CSS handles the outdoor-inspired design and responsive interface.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Interactions:&lt;/strong&gt; JavaScript collects the user's mood, available time, and activity preference.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;AI exploration:&lt;/strong&gt; Transformers.js provides a way to load compatible machine-learning models directly in the browser.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Fallback:&lt;/strong&gt; If model loading fails, the application can still suggest an activity using its built-in recommendation logic.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Deployment:&lt;/strong&gt; GitHub Pages hosts the website, so users can access it through a public link.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;I deliberately chose a browser-based approach instead of requiring users to install Ollama or run a separate Python backend.&lt;/p&gt;

&lt;p&gt;The current version is a prototype, and the AI model integration is experimental. The model requires an internet connection to download its files unless a compatible model has already been cached. The fallback recommendations do not themselves require an AI model.&lt;/p&gt;

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

&lt;p&gt;For me, open innovation means being able to experiment, learn, and build without being locked into a single proprietary AI service.&lt;/p&gt;

&lt;p&gt;TerraAI explores several important advantages:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;1. Accessibility for beginners&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Using open-source web libraries and available open-weight models makes AI experimentation more approachable for developers who are still learning.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;2. More flexibility&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;I can experiment with compatible models, compare their performance, and change the implementation as the project grows.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;3. Fewer infrastructure requirements&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;A browser-based approach means I don't need to maintain a dedicated AI server for this prototype or ask users to install Ollama.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;4. More control over the experience&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;The application combines AI experimentation with my own interface and recommendation logic, allowing me to shape how the technology serves the user's needs.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;5. Technology with a real-world purpose&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;The most important part of TerraAI isn't keeping users engaged with another screen. It's using technology to encourage real-world experiences.&lt;/p&gt;

&lt;p&gt;Open-weight models still have their own licences, hardware requirements, and limitations, and browser-based AI may require internet access. However, open innovation gives me the freedom to explore alternatives and learn how these systems work.&lt;/p&gt;

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

&lt;p&gt;I don't have a DevRelay agent-session link to share yet. I'll add it here if I publish a session documenting the development process.&lt;/p&gt;

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

&lt;p&gt;&lt;strong&gt;Primary theme:&lt;/strong&gt; Touch Grass — outdoor activities and real-world experiences supported by open-source AI.&lt;/p&gt;

&lt;p&gt;TerraAI explores browser-based AI and open-weight models to help users discover activities beyond their screens.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Note: This submission focuses on the challenge theme. Any additional partner prize categories should be selected only if the project meets their specific eligibility requirements.&lt;/em&gt;&lt;/p&gt;




&lt;p&gt;🌿 &lt;strong&gt;Less Screen Time. More Green Time.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;TerraAI is my attempt to explore a simple idea: technology doesn't always have to keep us online. Sometimes, it can help us find a reason to go outside.&lt;/p&gt;

&lt;p&gt;If you like the idea, check out the project, try the demo, and share your feedback!&lt;/p&gt;

&lt;h1&gt;
  
  
  Hacktoberfest #OpenSourceAI #TouchGrass #TerraAI #JavaScript #TransformersJS #HuggingFace
&lt;/h1&gt;

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