<?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: Himanshu Gupta</title>
    <description>The latest articles on DEV Community by Himanshu Gupta (@himanshu_gupta_616ffaefe9).</description>
    <link>https://dev.to/himanshu_gupta_616ffaefe9</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%2F4163696%2Fa71fd513-cf94-4ce2-a44a-bbc2181d7c52.png</url>
      <title>DEV Community: Himanshu Gupta</title>
      <link>https://dev.to/himanshu_gupta_616ffaefe9</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/himanshu_gupta_616ffaefe9"/>
    <language>en</language>
    <item>
      <title>🌿 GreenQuest AI: Turn AI Time Into Outside Time</title>
      <dc:creator>Himanshu Gupta</dc:creator>
      <pubDate>Wed, 07 Oct 2026 12:59:28 +0000</pubDate>
      <link>https://dev.to/himanshu_gupta_616ffaefe9/greenquest-ai-turn-ai-time-into-outside-time-4poh</link>
      <guid>https://dev.to/himanshu_gupta_616ffaefe9/greenquest-ai-turn-ai-time-into-outside-time-4poh</guid>
      <description>&lt;h1&gt;
  
  
  🌿 GreenQuest AI: Turn AI Time Into Outside Time
&lt;/h1&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;I built &lt;strong&gt;GreenQuest AI&lt;/strong&gt;, an open-source AI-powered web application designed to help people spend less time on screens and more time outdoors.&lt;/p&gt;

&lt;p&gt;The idea is simple:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;AI plans the adventure → You close the screen → You go outside. 🌱&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;GreenQuest AI asks the user for:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;⏱️ Available time&lt;/li&gt;
&lt;li&gt;😊 Mood&lt;/li&gt;
&lt;li&gt;🌳 Outdoor location&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;It then uses a local open-weight AI model through &lt;strong&gt;Ollama&lt;/strong&gt; to generate a personalized outdoor quest with 5 simple activities.&lt;/p&gt;

&lt;p&gt;For example, a user can choose:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;30 minutes + Relaxing + Park&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;GreenQuest AI might create a short nature exploration quest involving observing the surroundings, walking, noticing sounds, and finding interesting natural details.&lt;/p&gt;

&lt;p&gt;The project is designed for students, developers, remote workers, and anyone who feels they are spending too much time in front of a screen.&lt;/p&gt;

&lt;p&gt;The goal isn't to keep users inside the app.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The goal is to get them out of it.&lt;/strong&gt;&lt;/p&gt;

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

&lt;p&gt;🌐 &lt;strong&gt;Live Website:&lt;/strong&gt;&lt;br&gt;
&lt;a href="https://himanshugupta4105.github.io/GreenQuest-AI/" rel="noopener noreferrer"&gt;https://himanshugupta4105.github.io/GreenQuest-AI/&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%2F7zqk7qjj69i1ov24elmo.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%2F7zqk7qjj69i1ov24elmo.png" alt=" " width="800" height="375"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;You can try GreenQuest AI directly in your browser.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Note: The AI-powered generation works with Ollama running locally. The project also includes an offline fallback so users can still experience the core functionality.&lt;/p&gt;
&lt;/blockquote&gt;

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

&lt;p&gt;💻 &lt;strong&gt;GitHub Repository:&lt;/strong&gt;&lt;br&gt;
&lt;a href="https://github.com/Himanshugupta4105/GreenQuest-AI" rel="noopener noreferrer"&gt;https://github.com/Himanshugupta4105/GreenQuest-AI&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The project is built 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;Ollama&lt;/li&gt;
&lt;li&gt;Open-weight AI model&lt;/li&gt;
&lt;li&gt;Local browser storage&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;There is no traditional backend or database required.&lt;/p&gt;

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

&lt;p&gt;The main idea behind GreenQuest AI was to use &lt;strong&gt;open-source AI as a bridge between digital technology and real-world experiences&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;Instead of building another AI chatbot that keeps users talking to the screen, I wanted AI to do the planning and then encourage the user to leave the screen.&lt;/p&gt;

&lt;h3&gt;
  
  
  AI Stack
&lt;/h3&gt;

&lt;p&gt;GreenQuest AI uses:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Ollama&lt;/strong&gt; for local AI inference.&lt;/p&gt;

&lt;p&gt;The default model is:&lt;/p&gt;

&lt;p&gt;&lt;code&gt;llama3.2&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;The application sends a structured prompt to the local Ollama API:&lt;/p&gt;

&lt;p&gt;&lt;code&gt;http://localhost:11434/api/generate&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;The AI generates a structured outdoor quest containing:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Quest title&lt;/li&gt;
&lt;li&gt;Introduction&lt;/li&gt;
&lt;li&gt;5 outdoor tasks&lt;/li&gt;
&lt;li&gt;Duration&lt;/li&gt;
&lt;li&gt;Nature/safety tip&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The application then displays the generated quest as an interactive checklist.&lt;/p&gt;

&lt;h3&gt;
  
  
  Project Architecture
&lt;/h3&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;User
  ↓
GreenQuest AI Web Interface
  ↓
JavaScript
  ↓
Ollama Local API
  ↓
Open-Weight AI Model
  ↓
Personalized Outdoor Quest
  ↓
User Leaves the Screen
  ↓
Real-World Experience 🌱
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;I also added an offline fallback system. If Ollama is unavailable, GreenQuest AI can still generate predefined outdoor quests.&lt;/p&gt;

&lt;p&gt;The application stores progress such as completed quests, outdoor minutes, and streaks using browser &lt;code&gt;localStorage&lt;/code&gt;.&lt;/p&gt;

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

&lt;p&gt;Open innovation was important for GreenQuest AI because the project is built around the idea of &lt;strong&gt;local and accessible AI&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;Using an open-weight model with Ollama provides several advantages.&lt;/p&gt;

&lt;h3&gt;
  
  
  🔒 Privacy
&lt;/h3&gt;

&lt;p&gt;The AI can run locally on the user's computer.&lt;/p&gt;

&lt;p&gt;Personal inputs don't have to be sent to a third-party cloud AI service.&lt;/p&gt;

&lt;h3&gt;
  
  
  🧠 Model Freedom
&lt;/h3&gt;

&lt;p&gt;Because the application uses Ollama, developers can experiment with different open-weight models instead of being locked into one closed API.&lt;/p&gt;

&lt;h3&gt;
  
  
  💰 Lower Cost
&lt;/h3&gt;

&lt;p&gt;Local inference means there is no per-request cloud AI API cost for the application.&lt;/p&gt;

&lt;h3&gt;
  
  
  🛠️ Customization
&lt;/h3&gt;

&lt;p&gt;Developers can modify the prompts, change the model, experiment with different AI behaviors, and improve the project according to their needs.&lt;/p&gt;

&lt;h3&gt;
  
  
  🌍 Open Collaboration
&lt;/h3&gt;

&lt;p&gt;Anyone can inspect the code, understand how the AI integration works, suggest improvements, and contribute new ideas.&lt;/p&gt;

&lt;p&gt;For GreenQuest AI, open innovation isn't just a technical choice.&lt;/p&gt;

&lt;p&gt;It supports the project's philosophy:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;AI should help us experience more of the real world, not keep us trapped inside a screen.&lt;/strong&gt;&lt;/p&gt;
&lt;/blockquote&gt;

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

&lt;p&gt;I used AI-assisted development while building GreenQuest AI to help with project planning, UI ideas, JavaScript logic, and AI integration.&lt;/p&gt;

&lt;p&gt;Agent session:&lt;/p&gt;

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

&lt;p&gt;I am submitting GreenQuest AI for the &lt;strong&gt;Hacktoberfest Open-Source AI Challenge Week 1: Touch Grass&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;The project focuses on:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;🌿 Getting people outdoors&lt;/li&gt;
&lt;li&gt;🤖 Open-source/local AI&lt;/li&gt;
&lt;li&gt;🔓 Open innovation&lt;/li&gt;
&lt;li&gt;💻 Developer experimentation&lt;/li&gt;
&lt;li&gt;🌎 Real-world impact&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  What Makes GreenQuest AI Different?
&lt;/h2&gt;

&lt;p&gt;There are already many AI applications designed to keep people engaged with screens.&lt;/p&gt;

&lt;p&gt;GreenQuest AI takes the opposite approach.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The best outcome isn't another minute spent using the application.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;The best outcome is:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The user closes the browser and goes outside. 🌱&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;The AI is intentionally only a small part of the experience.&lt;/p&gt;

&lt;p&gt;It plans the activity, and then the real experience happens away from the screen.&lt;/p&gt;

&lt;h2&gt;
  
  
  Future Improvements
&lt;/h2&gt;

&lt;p&gt;Some features I would like to add in future versions include:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;🗺️ Outdoor location suggestions&lt;/li&gt;
&lt;li&gt;🌤️ Weather-aware quests&lt;/li&gt;
&lt;li&gt;🐦 Nature and wildlife recognition&lt;/li&gt;
&lt;li&gt;🏆 More gamification&lt;/li&gt;
&lt;li&gt;📱 Progressive Web App support&lt;/li&gt;
&lt;li&gt;📊 More detailed outdoor statistics&lt;/li&gt;
&lt;li&gt;🌱 Community-created quests&lt;/li&gt;
&lt;li&gt;🤖 Support for more open-weight AI models&lt;/li&gt;
&lt;li&gt;🌍 Multi-language support&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Safety &amp;amp; Nature Guidelines
&lt;/h2&gt;

&lt;p&gt;GreenQuest AI is designed around simple and responsible outdoor activities.&lt;/p&gt;

&lt;p&gt;Generated quests should:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Avoid dangerous activities&lt;/li&gt;
&lt;li&gt;Avoid disturbing wildlife&lt;/li&gt;
&lt;li&gt;Avoid damaging plants or nature&lt;/li&gt;
&lt;li&gt;Avoid requiring expensive equipment&lt;/li&gt;
&lt;li&gt;Encourage users to stay in familiar and appropriate outdoor areas&lt;/li&gt;
&lt;li&gt;Keep activities realistic and accessible&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  🤝 Open Source
&lt;/h2&gt;

&lt;p&gt;GreenQuest AI is open to improvements and contributions.&lt;/p&gt;

&lt;p&gt;Developers can contribute by:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Improving the UI&lt;/li&gt;
&lt;li&gt;Adding new quest types&lt;/li&gt;
&lt;li&gt;Improving AI prompts&lt;/li&gt;
&lt;li&gt;Supporting additional models&lt;/li&gt;
&lt;li&gt;Adding accessibility features&lt;/li&gt;
&lt;li&gt;Improving offline functionality&lt;/li&gt;
&lt;li&gt;Adding new languages&lt;/li&gt;
&lt;li&gt;Fixing bugs&lt;/li&gt;
&lt;li&gt;Suggesting new outdoor experiences&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  🌿 Final Thought
&lt;/h2&gt;

&lt;p&gt;Technology doesn't always have to keep us online.&lt;/p&gt;

&lt;p&gt;Sometimes the best thing AI can do is help us &lt;strong&gt;put the phone down and experience the world around us.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;AI plans it.&lt;br&gt;
You experience it.&lt;br&gt;
Less screen. More world. 🌱&lt;/strong&gt;&lt;/p&gt;




&lt;h3&gt;
  
  
  🔗 Links
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Live Demo:&lt;/strong&gt;&lt;br&gt;
&lt;a href="https://himanshugupta4105.github.io/GreenQuest-AI/" rel="noopener noreferrer"&gt;https://himanshugupta4105.github.io/GreenQuest-AI/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;GitHub:&lt;/strong&gt;&lt;br&gt;
&lt;a href="https://github.com/Himanshugupta4105/GreenQuest-AI" rel="noopener noreferrer"&gt;https://github.com/Himanshugupta4105/GreenQuest-AI&lt;/a&gt;&lt;/p&gt;

</description>
      <category>devchallenge</category>
      <category>hf26challenge</category>
    </item>
    <item>
      <title>🌿 TrailMate AI — Less Screen, More World with Open-Source AI</title>
      <dc:creator>Himanshu Gupta</dc:creator>
      <pubDate>Wed, 07 Oct 2026 05:46:18 +0000</pubDate>
      <link>https://dev.to/himanshu_gupta_616ffaefe9/trailmate-ai-less-screen-more-world-with-open-source-ai-1768</link>
      <guid>https://dev.to/himanshu_gupta_616ffaefe9/trailmate-ai-less-screen-more-world-with-open-source-ai-1768</guid>
      <description>&lt;h1&gt;
  
  
  🌿 TrailMate AI — Less Screen, More World with Open-Source AI
&lt;/h1&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;&lt;strong&gt;TrailMate AI&lt;/strong&gt; is a nature-focused web application designed to help people spend less time looking at screens and more time exploring the real world.&lt;/p&gt;

&lt;p&gt;The idea is simple:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Use technology to help people leave technology.&lt;/strong&gt; 🌱&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;TrailMate AI gives users small outdoor missions based on activities such as:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;🚶 Walking&lt;/li&gt;
&lt;li&gt;🥾 Hiking&lt;/li&gt;
&lt;li&gt;🐦 Bird watching&lt;/li&gt;
&lt;li&gt;🌿 Nature exploration&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Instead of continuously scrolling on a phone, users get a simple mission that encourages them to go outside, observe their surroundings, and discover something new.&lt;/p&gt;

&lt;h3&gt;
  
  
  What TrailMate AI Does
&lt;/h3&gt;

&lt;p&gt;The application includes:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;🌱 Outdoor mission generator&lt;/li&gt;
&lt;li&gt;⏱️ 10-minute outdoor activity timer&lt;/li&gt;
&lt;li&gt;📸 Nature discovery/photo upload&lt;/li&gt;
&lt;li&gt;🤖 AI discovery interface&lt;/li&gt;
&lt;li&gt;📊 Outdoor progress tracking&lt;/li&gt;
&lt;li&gt;🔥 Streak tracking&lt;/li&gt;
&lt;li&gt;💾 Local progress storage&lt;/li&gt;
&lt;li&gt;📱 Responsive design for desktop and mobile&lt;/li&gt;
&lt;li&gt;🌐 Online/offline status indicator&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;For example, a user can open TrailMate AI and receive a mission such as:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;"Take a short walk and notice three different things in nature."&lt;/strong&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;The goal is not to keep the user inside the app.&lt;/p&gt;

&lt;p&gt;The goal is to &lt;strong&gt;get the user outside and then close the app.&lt;/strong&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Who Is It For?
&lt;/h3&gt;

&lt;p&gt;TrailMate AI is designed especially for:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Students&lt;/li&gt;
&lt;li&gt;Developers&lt;/li&gt;
&lt;li&gt;People who spend long hours on computers&lt;/li&gt;
&lt;li&gt;People who want to explore nature&lt;/li&gt;
&lt;li&gt;Anyone who wants a simple reason to take a break from screens&lt;/li&gt;
&lt;/ul&gt;




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

&lt;h3&gt;
  
  
  🚀 Live Website
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Try TrailMate AI here:&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://himanshugupta4105.github.io/TrailMate-AI/" rel="noopener noreferrer"&gt;https://himanshugupta4105.github.io/TrailMate-AI/&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%2Fxse8zko1fnnuc3yiaytb.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%2Fxse8zko1fnnuc3yiaytb.png" alt=" " width="800" height="345"&gt;&lt;/a&gt;&lt;br&gt;
The website is hosted using GitHub Pages.&lt;/p&gt;
&lt;h2&gt;
  
  
  Code
&lt;/h2&gt;
&lt;h3&gt;
  
  
  💻 GitHub Repository
&lt;/h3&gt;

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

&lt;p&gt;&lt;a href="https://github.com/Himanshugupta4105/TrailMate-AI" rel="noopener noreferrer"&gt;https://github.com/Himanshugupta4105/TrailMate-AI&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;
  
  
  Project Structure
&lt;/h3&gt;

&lt;p&gt;The project is intentionally simple and beginner-friendly:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;TrailMate-AI/
│
├── index.html
├── style.css
├── script.js
└── README.md
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h3&gt;
  
  
  Technologies Used
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;HTML5&lt;/li&gt;
&lt;li&gt;CSS3&lt;/li&gt;
&lt;li&gt;JavaScript&lt;/li&gt;
&lt;li&gt;Browser LocalStorage&lt;/li&gt;
&lt;li&gt;GitHub Pages&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;No frontend framework is required.&lt;/p&gt;

&lt;p&gt;The project can be opened directly in a browser.&lt;/p&gt;




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

&lt;p&gt;I wanted to build something that uses technology for a different purpose: &lt;strong&gt;helping people spend less time with technology.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;I built the first version using only three files:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;HTML → Structure
CSS → Design
JavaScript → Functionality
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h3&gt;
  
  
  1. HTML
&lt;/h3&gt;

&lt;p&gt;HTML creates the structure of the application.&lt;/p&gt;

&lt;p&gt;It contains:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Navigation&lt;/li&gt;
&lt;li&gt;Hero section&lt;/li&gt;
&lt;li&gt;Mission section&lt;/li&gt;
&lt;li&gt;Timer&lt;/li&gt;
&lt;li&gt;Discovery section&lt;/li&gt;
&lt;li&gt;Progress section&lt;/li&gt;
&lt;li&gt;Footer&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  2. CSS
&lt;/h3&gt;

&lt;p&gt;CSS gives TrailMate AI its nature-inspired interface.&lt;/p&gt;

&lt;p&gt;I designed the interface around:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Green/nature colors&lt;/li&gt;
&lt;li&gt;Rounded cards&lt;/li&gt;
&lt;li&gt;Clean typography&lt;/li&gt;
&lt;li&gt;Responsive layouts&lt;/li&gt;
&lt;li&gt;Nature-inspired visual elements&lt;/li&gt;
&lt;li&gt;Mobile-friendly design&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  3. JavaScript
&lt;/h3&gt;

&lt;p&gt;JavaScript powers the interactive features.&lt;/p&gt;

&lt;p&gt;It handles:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Generating missions&lt;/li&gt;
&lt;li&gt;Selecting activities&lt;/li&gt;
&lt;li&gt;Completing missions&lt;/li&gt;
&lt;li&gt;Outdoor timer&lt;/li&gt;
&lt;li&gt;Image upload&lt;/li&gt;
&lt;li&gt;Discovery interface&lt;/li&gt;
&lt;li&gt;Progress tracking&lt;/li&gt;
&lt;li&gt;Streaks&lt;/li&gt;
&lt;li&gt;LocalStorage&lt;/li&gt;
&lt;li&gt;Online/offline detection&lt;/li&gt;
&lt;li&gt;Notifications&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  AI Approach
&lt;/h3&gt;

&lt;p&gt;The project is designed around an &lt;strong&gt;open-source AI architecture&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;The current public prototype contains a simulated AI discovery layer so that the frontend can be demonstrated without requiring users to expose an API key in browser-side JavaScript.&lt;/p&gt;

&lt;p&gt;The next AI implementation is intended to use an &lt;strong&gt;open-weight model running locally&lt;/strong&gt;, rather than depending entirely on a closed cloud API.&lt;/p&gt;

&lt;p&gt;The planned flow is:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;User goes outside
       ↓
Takes a photo
       ↓
TrailMate AI
       ↓
Local/Open-Weight AI Model
       ↓
Identifies the discovery
       ↓
User learns about it
       ↓
User continues exploring
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;This approach also makes it possible to move toward offline and privacy-friendly AI.&lt;/p&gt;




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

&lt;p&gt;Open innovation is important for TrailMate AI because the project is about making AI more accessible, transparent, and useful outside traditional cloud-only applications.&lt;/p&gt;

&lt;p&gt;A closed AI API can be useful, but it can also introduce:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;API costs&lt;/li&gt;
&lt;li&gt;Internet dependency&lt;/li&gt;
&lt;li&gt;Rate limits&lt;/li&gt;
&lt;li&gt;Privacy concerns&lt;/li&gt;
&lt;li&gt;Vendor dependency&lt;/li&gt;
&lt;li&gt;Limited control over the model&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;With open-weight and open-source AI, developers can have more control over how AI is used.&lt;/p&gt;

&lt;p&gt;For TrailMate AI, this could make it possible to eventually run AI locally on a user's device.&lt;/p&gt;

&lt;p&gt;That means:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Camera
   ↓
Local AI
   ↓
Nature Identification
   ↓
No unnecessary cloud upload
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h3&gt;
  
  
  What Open AI Makes Possible
&lt;/h3&gt;

&lt;p&gt;Open innovation can help TrailMate AI move toward:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;🔒 Better privacy&lt;/li&gt;
&lt;li&gt;📡 Offline functionality&lt;/li&gt;
&lt;li&gt;💰 Lower long-term AI costs&lt;/li&gt;
&lt;li&gt;🧠 More control over models&lt;/li&gt;
&lt;li&gt;🛠️ Community improvements&lt;/li&gt;
&lt;li&gt;🔄 Ability to experiment with different models&lt;/li&gt;
&lt;li&gt;🌍 More accessible AI development&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Most importantly, open-source AI allows developers to &lt;strong&gt;build, experiment, modify, and learn&lt;/strong&gt; instead of treating AI as a black box.&lt;/p&gt;




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

&lt;p&gt;This section is optional.&lt;/p&gt;

&lt;p&gt;I have not included an Agent Session link yet.&lt;/p&gt;

&lt;p&gt;If I create a DevRelay agent session for TrailMate AI, I will add it here:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;[Add DevRelay Agent Session link here]
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;






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

&lt;p&gt;I am submitting TrailMate AI for the following challenge category:&lt;/p&gt;

&lt;h3&gt;
  
  
  🌱 Hacktoberfest Open-Source AI Challenge — Week 1: Touch Grass
&lt;/h3&gt;

&lt;p&gt;The project focuses on the core idea of the challenge:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Use open-source AI and technology to encourage people to spend more time in the real world.&lt;/strong&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;TrailMate AI is designed around a simple philosophy:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Less screen. More world.&lt;/strong&gt; 🌎&lt;/p&gt;




&lt;h2&gt;
  
  
  Future Improvements
&lt;/h2&gt;

&lt;p&gt;TrailMate AI is currently an early prototype, but there are several features I would like to add.&lt;/p&gt;

&lt;h3&gt;
  
  
  🤖 Real AI Nature Identification
&lt;/h3&gt;

&lt;p&gt;Replace the simulated discovery system with a real open-weight computer vision model.&lt;/p&gt;

&lt;h3&gt;
  
  
  📴 Better Offline AI
&lt;/h3&gt;

&lt;p&gt;Allow nature identification without requiring an internet connection.&lt;/p&gt;

&lt;h3&gt;
  
  
  🗺️ Outdoor Exploration
&lt;/h3&gt;

&lt;p&gt;Add safe exploration areas and routes.&lt;/p&gt;

&lt;h3&gt;
  
  
  🐦 Bird Identification
&lt;/h3&gt;

&lt;p&gt;Use AI to identify birds from photos or potentially their calls.&lt;/p&gt;

&lt;h3&gt;
  
  
  🌿 Plant Identification
&lt;/h3&gt;

&lt;p&gt;Help users learn about plants they discover.&lt;/p&gt;

&lt;h3&gt;
  
  
  🏆 Community Challenges
&lt;/h3&gt;

&lt;p&gt;Allow users to participate in outdoor challenges with friends.&lt;/p&gt;

&lt;h3&gt;
  
  
  📈 Better Progress Tracking
&lt;/h3&gt;

&lt;p&gt;Track:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Outdoor time&lt;/li&gt;
&lt;li&gt;Missions completed&lt;/li&gt;
&lt;li&gt;Discoveries&lt;/li&gt;
&lt;li&gt;Streaks&lt;/li&gt;
&lt;li&gt;Favorite activities&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  🔐 Privacy-First AI
&lt;/h3&gt;

&lt;p&gt;Keep image processing local wherever possible instead of automatically sending personal images to a remote server.&lt;/p&gt;

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