<?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: Tejpunj Singh</title>
    <description>The latest articles on DEV Community by Tejpunj Singh (@tejpunj_singh_6d1cf86a528).</description>
    <link>https://dev.to/tejpunj_singh_6d1cf86a528</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%2F4173031%2F3dfd9a00-39aa-44b9-a0f3-1298a4ceed78.jpg</url>
      <title>DEV Community: Tejpunj Singh</title>
      <link>https://dev.to/tejpunj_singh_6d1cf86a528</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/tejpunj_singh_6d1cf86a528"/>
    <language>en</language>
    <item>
      <title>Ghost in the Machine: Keeping Memories Alive with Open-Source AI</title>
      <dc:creator>Tejpunj Singh</dc:creator>
      <pubDate>Tue, 27 Oct 2026 12:15:40 +0000</pubDate>
      <link>https://dev.to/tejpunj_singh_6d1cf86a528/ghost-in-the-machine-keeping-memories-alive-with-open-source-ai-52cc</link>
      <guid>https://dev.to/tejpunj_singh_6d1cf86a528/ghost-in-the-machine-keeping-memories-alive-with-open-source-ai-52cc</guid>
      <description>&lt;h1&gt;
  
  
  👻 Ghost in the Machine 🕯️
&lt;/h1&gt;

&lt;p&gt;An immersive, open-source web experience built for &lt;strong&gt;Hacktoberfest 2026&lt;/strong&gt;, capturing the eerie intersection of &lt;strong&gt;Halloween&lt;/strong&gt; and &lt;strong&gt;Día de los Muertos (Day of the Dead)&lt;/strong&gt;. &lt;/p&gt;

&lt;p&gt;This project explores the thin boundary between past and present—honoring forgotten digital histories, abandoned codebases, and loved ones through an interactive terminal and a glowing digital ofrenda.&lt;/p&gt;

&lt;p&gt;🌐 &lt;strong&gt;Live Demo:&lt;/strong&gt; &lt;a href="https://tejpunjsingh.github.io/GHOST-IN-THE-MACHINE/" rel="noopener noreferrer"&gt;https://tejpunjsingh.github.io/GHOST-IN-THE-MACHINE/&lt;/a&gt;&lt;/p&gt;




&lt;h2&gt;
  
  
  🎃 Core Features
&lt;/h2&gt;

&lt;h3&gt;
  
  
  1. 🖥️ The Haunted Terminal (Shell of the Past)
&lt;/h3&gt;

&lt;p&gt;A custom command-line interface that "possesses" your browser session. When you interact with it, a simulated local AI model responds with spine-chilling, poetic, and mysterious commentary.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Interactive Commands:&lt;/strong&gt; Type &lt;code&gt;help&lt;/code&gt;, &lt;code&gt;summon&lt;/code&gt;, &lt;code&gt;status&lt;/code&gt;, &lt;code&gt;hacktoberfest&lt;/code&gt;, &lt;code&gt;about&lt;/code&gt;, or &lt;code&gt;clear&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Atmospheric Logging:&lt;/strong&gt; Color-coded terminal entries distinguishing between system states (&lt;code&gt;[SYSTEM]&lt;/code&gt;), user inputs (&lt;code&gt;guest@machine:~$&lt;/code&gt;), and ghostly machine whispers (&lt;code&gt;[GHOST]&lt;/code&gt;).&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  2. 🕯️ Virtual Ofrenda Altar (Digital Remembrance)
&lt;/h3&gt;

&lt;p&gt;Inspired by traditional Día de los Muertos altars, this feature allows you to build a personalized digital shrine right on your screen.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Custom Tributes:&lt;/strong&gt; Input the name of a loved one, a historical figure, or even an obsolete programming language/tool you wish to honor.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Offerings &amp;amp; Memories:&lt;/strong&gt; Add favorite foods, items, or memories alongside glowing CSS-animated digital candles and marigold flower borders (&lt;code&gt;🌼 🕯️ 🌼&lt;/code&gt;).&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  🧠 Why Open Innovation Matters for This Project
&lt;/h2&gt;

&lt;p&gt;In building &lt;em&gt;Ghost in the Machine&lt;/em&gt;, an open-source and local-first approach was chosen for several critical reasons:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;100% Offline Capability:&lt;/strong&gt; The project runs entirely on your local machine inside the web browser. The machine spirit stays active and responsive even when the internet is completely disconnected—your device becomes the sanctuary.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Complete Data Privacy &amp;amp; Sovereignty:&lt;/strong&gt; Personal stories, family memories, and heartfelt tributes entered into the virtual ofrenda remain strictly on your local device. No data is sent to a remote corporate server or stored in third-party clouds.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Freedom from Vendor Lock-In:&lt;/strong&gt; Because it is built entirely using open web standards (HTML5, CSS3, and Vanilla JavaScript), it requires no paid APIs, subscription keys, or proprietary frameworks. It will never break due to a discontinued cloud service or changing corporate terms of service.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Extensibility &amp;amp; Hackability:&lt;/strong&gt; Other developers can easily fork this repository, add their own custom ghost responses, modify the altar styles, or integrate actual local open-weight models via WebLLM or Ollama.&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  🛠️ Tech Stack
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;HTML5:&lt;/strong&gt; Semantic document structure for accessibility and layout.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;CSS3:&lt;/strong&gt; Custom properties (&lt;code&gt;:root&lt;/code&gt;), flexbox/grid layouts, and keyframe animations for flickering candle lighting effects and retro terminal aesthetics.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;JavaScript (ES6+):&lt;/strong&gt; Dynamic DOM manipulation, tab-switching controllers, event handling, and interactive command processing logic.&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  🚀 Getting Started &amp;amp; Local Setup
&lt;/h2&gt;

&lt;p&gt;To run this project locally on your machine, follow these simple steps:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;Clone the repository:&lt;/strong&gt;&lt;/li&gt;
&lt;/ol&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;
bash
   git clone [https://github.com/tejpunjsingh/GHOST-IN-THE-MACHINE.git](https://github.com/tejpunjsingh/GHOST-IN-THE-MACHINE.git)
![ ](https://dev-to-uploads.s3.us-east-2.amazonaws.com/uploads/articles/u8pjye9tk4u15rez7b6t.png)
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

</description>
      <category>devchallenge</category>
      <category>hf26challenge</category>
      <category>ghostthemachine</category>
      <category>localai</category>
    </item>
    <item>
      <title>Slow &amp; Steady AI: Meet SlothAgent AI (LazyDesk) 🦥🚀</title>
      <dc:creator>Tejpunj Singh</dc:creator>
      <pubDate>Thu, 22 Oct 2026 05:49:02 +0000</pubDate>
      <link>https://dev.to/tejpunj_singh_6d1cf86a528/slow-steady-ai-meet-slothagent-ai-lazydesk-da9</link>
      <guid>https://dev.to/tejpunj_singh_6d1cf86a528/slow-steady-ai-meet-slothagent-ai-lazydesk-da9</guid>
      <description>&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%2Fhdrqchw6qc27zp13bjbu.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%2Fhdrqchw6qc27zp13bjbu.png" alt=" " width="800" height="1200"&gt;&lt;/a&gt;&lt;em&gt;This is a submission for the &lt;a href="https://dev.to/challenges/hacktoberfest-week3-2026-10-19"&gt;Hacktoberfest Open-Source AI Challenge Week 3: Slow and Steady&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;p&gt;2.amazonaws.com/uploads/articles/03akoi1bu7mngakop9zf.png)&lt;/p&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;
  
  
  The Lazy Payoff
&lt;/h2&gt;

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

&lt;p&gt;&amp;lt;!-- Thanks for participating! --&amp;gt;&lt;em&gt;This is a submission for the &lt;a href="https://dev.to/challenges/hacktoberfest-week3-2026-10-19"&gt;Hacktoberfest Open-Source AI Challenge Week 3: Slow and Steady&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;LazyDesk (SlothAgent AI)&lt;/strong&gt; — a minimalist, privacy-first local AI workspace designed for intentional productivity. &lt;/p&gt;

&lt;p&gt;Instead of overwhelming users with complex setups, LazyDesk offers a glassmorphism dashboard featuring focus timers, local task &amp;amp; note managers, and an offline-capable local AI assistant interface powered by Ollama. It helps developers, students, and creators organize their day and untangle thoughts without relying on external cloud subscriptions or sending personal data over the internet.&lt;/p&gt;

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

&lt;p&gt;🌐 &lt;strong&gt;Live Website:&lt;/strong&gt; &lt;a href="https://tejpunjsingh.github.io/Lazy-AI-Assistant-/" rel="noopener noreferrer"&gt;https://tejpunjsingh.github.io/Lazy-AI-Assistant-/&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;/p&gt;
&lt;div class="ltag-github-readme-tag"&gt;
  &lt;div class="readme-overview"&gt;
    &lt;h2&gt;
      &lt;img src="https://assets.dev.to/assets/github-logo-5a155e1f9a670af7944dd5e12375bc76ed542ea80224905ecaf878b9157cdefc.svg" alt="GitHub logo"&gt;
      &lt;a href="https://github.com/Tejpunjsingh" rel="noopener noreferrer"&gt;
        Tejpunjsingh
      &lt;/a&gt; / &lt;a href="https://github.com/Tejpunjsingh/Lazy-AI-Assistant-" rel="noopener noreferrer"&gt;
        Lazy-AI-Assistant-
      &lt;/a&gt;
    &lt;/h2&gt;
    &lt;h3&gt;
      Lazy AI Assistant built with Open-Source AI for Hacktoberfest
    &lt;/h3&gt;
  &lt;/div&gt;
  &lt;div class="ltag-github-body"&gt;
    
&lt;div id="readme" class="md"&gt;&lt;div class="markdown-heading"&gt;
&lt;h1 class="heading-element"&gt;LazyDesk AI&lt;/h1&gt;
&lt;/div&gt;
&lt;p&gt;&lt;strong&gt;A local-first, low-friction workspace for the Slow &amp;amp; Steady challenge.&lt;/strong&gt;&lt;br&gt;
Tasks, notes, focus timer, and workspace backups work on your own computer. Optionally connect Ollama for open-weight AI assistance without a hosted AI API.&lt;/p&gt;
&lt;div class="markdown-heading"&gt;
&lt;h2 class="heading-element"&gt;Features&lt;/h2&gt;
&lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;Polished responsive dashboard with dark mode&lt;/li&gt;
&lt;li&gt;Task list with categories, energy levels, completion, filtering and search&lt;/li&gt;
&lt;li&gt;Quick notes saved locally in the browser&lt;/li&gt;
&lt;li&gt;Focus timer with 5 / 15 / 25 minute presets&lt;/li&gt;
&lt;li&gt;Optional AI chat powered by a model running in Ollama&lt;/li&gt;
&lt;li&gt;Built-in rule-based fallback helpers when no model is installed&lt;/li&gt;
&lt;li&gt;JSON export/import for your workspace&lt;/li&gt;
&lt;li&gt;Offline app shell cache after first visit over localhost&lt;/li&gt;
&lt;/ul&gt;
&lt;div class="markdown-heading"&gt;
&lt;h2 class="heading-element"&gt;Run it&lt;/h2&gt;
&lt;/div&gt;
&lt;p&gt;Requirements: Python 3.9+ (no Python packages required).&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;Extract this folder.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Open a terminal in the &lt;code&gt;lazydesk-ai&lt;/code&gt; folder.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Run:&lt;/p&gt;
&lt;div class="highlight highlight-source-shell notranslate position-relative overflow-auto js-code-highlight"&gt;
&lt;pre&gt;python3 server.py&lt;/pre&gt;

&lt;/div&gt;
&lt;p&gt;On Windows, use &lt;code&gt;py server.py&lt;/code&gt; if &lt;code&gt;python&lt;/code&gt; isn't available.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Open &lt;strong&gt;&lt;a href="http://127.0.0.1:8000" rel="nofollow noopener noreferrer"&gt;http://127.0.0.1:8000&lt;/a&gt;&lt;/strong&gt; in your browser.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Keep the terminal running while using the website.&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;No npm install…&lt;/p&gt;&lt;/div&gt;
  &lt;/div&gt;
  &lt;div class="gh-btn-container"&gt;&lt;a class="gh-btn" href="https://github.com/Tejpunjsingh/Lazy-AI-Assistant-" rel="noopener noreferrer"&gt;View on GitHub&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;


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

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Frontend &amp;amp; UI:&lt;/strong&gt; Single-file HTML, CSS (Tailwind &amp;amp; custom CSS for glassmorphism aesthetic), and Vanilla JS optimized for zero-configuration deployment on GitHub Pages.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Local AI Inference Engine:&lt;/strong&gt; Integrated with &lt;strong&gt;Ollama&lt;/strong&gt; running open-weight models locally (e.g., &lt;code&gt;llama3.2&lt;/code&gt;).&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Data Persistence:&lt;/strong&gt; Uses browser &lt;code&gt;localStorage&lt;/code&gt; for tasks, notes, and preferences—ensuring 100% client-side privacy.&lt;/li&gt;
&lt;/ul&gt;

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

&lt;p&gt;Open innovation and open-weight models make local-first computing truly accessible:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Total Data Privacy:&lt;/strong&gt; Personal task dumps, daily notes, and prompts remain entirely on your device.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Zero API Cost:&lt;/strong&gt; Users can leverage state-of-the-art open-source LLMs without monthly subscriptions or API key rate limits.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Offline Capability:&lt;/strong&gt; Core task management and local AI inference function completely offline once downloaded.&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  The Lazy Payoff
&lt;/h2&gt;

&lt;p&gt;LazyDesk eliminates context switching. Instead of opening 4 different apps for timer, tasks, notes, and AI chat, everything sits in a single, calm workspace. It saved me hours of daily planning and mental fatigue during Hacktoberfest project sprints!&lt;/p&gt;

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

&lt;ul&gt;
&lt;li&gt;Overall Challenge&lt;/li&gt;
&lt;li&gt;Open-Source AI / Local First Track&lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>devchallenge</category>
      <category>hf26challenge</category>
      <category>ai</category>
      <category>webdev</category>
    </item>
    <item>
      <title>How I Built an AI-Powered Side Hustle Architect to Automate Startup Ideas 💡</title>
      <dc:creator>Tejpunj Singh</dc:creator>
      <pubDate>Sat, 17 Oct 2026 08:23:45 +0000</pubDate>
      <link>https://dev.to/tejpunj_singh_6d1cf86a528/how-i-built-an-ai-powered-side-hustle-architect-to-automate-startup-ideas-cgf</link>
      <guid>https://dev.to/tejpunj_singh_6d1cf86a528/how-i-built-an-ai-powered-side-hustle-architect-to-automate-startup-ideas-cgf</guid>
      <description>&lt;p&gt;bmission for the &lt;a href="https://dev.to/challenges/hacktoberfest-week2-2026-10-12"&gt;Hacktoberfest Open-Source AI Challenge Week 2: Side Hustle&lt;/a&gt;*&lt;/p&gt;

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

&lt;p&gt;&amp;lt;!-- What does it do, and who would pay for it?  What problem does it solve for them? --&amp;gt;## What I Built&lt;/p&gt;

&lt;p&gt;I built Open AI Side-Hustle Architect, a web-based tool that helps developers, students, and hackathon participants turn open-source AI ideas into practical project plans.&lt;/p&gt;

&lt;p&gt;It helps users define problems, identify target customers, explore open-weight AI models and frameworks, estimate hardware requirements, evaluate offline capabilities, and generate structured Markdown hackathon submissions.&lt;/p&gt;

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

&lt;p&gt;The project includes an interactive web interface for planning AI side hustles, evaluating project viability, and generating hackathon submissions.&lt;/p&gt;

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

&lt;p&gt;Built using HTML, Tailwind CSS, and JavaScript.&lt;/p&gt;

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

&lt;p&gt;I developed the interface using HTML, Tailwind CSS, and JavaScript. The tool includes project presets, planning forms, a hardware estimation interface, and a Markdown submission generator.&lt;/p&gt;

&lt;p&gt;It helps users explore project ideas involving open-weight AI models and local inference frameworks such as Llama and Ollama. The current version focuses on project planning and submission generation rather than running AI models locally.&lt;/p&gt;

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

&lt;p&gt;Open innovation gives developers more freedom to experiment with open-weight models and choose tools that fit their needs.&lt;/p&gt;

&lt;p&gt;Depending on the model and hardware, local AI can help reduce recurring API costs, give users greater control over their data, and support offline workflows. This project encourages builders to consider these benefits while planning useful AI applications.&lt;/p&gt;

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

&lt;p&gt;&amp;lt;!-- Share a deployed link or a video demo. --&amp;gt;&lt;a href="https://tejpunjsingh.github.io/Open-AI-Side-Hustle-Architect/" rel="noopener noreferrer"&gt;https://tejpunjsingh.github.io/Open-AI-Side-Hustle-Architect/&lt;/a&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%2Fj0xt7aeimpnyieu4hyko.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%2Fj0xt7aeimpnyieu4hyko.png" alt=" " width="800" height="533"&gt;&lt;/a&gt;&lt;/p&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;
  
  
  My First User
&lt;/h2&gt;

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

</description>
      <category>devchallenge</category>
      <category>hf26challenge</category>
      <category>ai</category>
      <category>webdev</category>
    </item>
    <item>
      <title># 🌿 NatureBuddy AI — A Little More Outside</title>
      <dc:creator>Tejpunj Singh</dc:creator>
      <pubDate>Sat, 10 Oct 2026 08:37:37 +0000</pubDate>
      <link>https://dev.to/tejpunj_singh_6d1cf86a528/-naturebuddy-ai-a-little-more-outside-1421</link>
      <guid>https://dev.to/tejpunj_singh_6d1cf86a528/-naturebuddy-ai-a-little-more-outside-1421</guid>
      <description>&lt;p&gt;&lt;strong&gt;Live Website:&lt;/strong&gt; &lt;a href="https://tejpunjsingh.github.io/Nature-Buddy-AI-/" rel="noopener noreferrer"&gt;https://tejpunjsingh.github.io/Nature-Buddy-AI-/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;GitHub Repository:&lt;/strong&gt; &lt;a href="https://github.com/Tejpunjsingh/Nature-Buddy-AI-" rel="noopener noreferrer"&gt;https://github.com/Tejpunjsingh/Nature-Buddy-AI-&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  💡 What inspired this project?
&lt;/h3&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%2F6liv99ncqt1erfq25gwi.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%2F6liv99ncqt1erfq25gwi.png" alt=" " width="799" height="436"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;We spend so much time looking at screens that we sometimes forget to notice the world around us. A walk becomes another phone session, a garden becomes background scenery, and birds become sounds we barely hear.&lt;/p&gt;

&lt;p&gt;I built NatureBuddy AI to turn that around. The idea is simple: use technology to encourage people to spend less time on their screens and more time exploring the natural world.&lt;/p&gt;

&lt;h3&gt;
  
  
  🌱 What does it do?
&lt;/h3&gt;

&lt;p&gt;NatureBuddy is a nature companion that helps users turn spare moments into small outdoor adventures.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Personalized outdoor planning:&lt;/strong&gt; Choose mindful walks, birdwatching, gardening, nature photography, cloud watching, or a relaxing outdoor break.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Flexible activities:&lt;/strong&gt; Choose your setting, available time, and preferred mood to create a practical nature activity plan.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Discover nature:&lt;/strong&gt; Search and filter ideas for outdoor activities based on your interests.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Private field notebook:&lt;/strong&gt; Save observations, record small discoveries, delete notes, and export your journal.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Offline-friendly experience:&lt;/strong&gt; Built-in activity guides work without a hosted AI API, and notes are stored locally in the browser.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The goal is to make the screen the shortest part of the experience: plan your adventure, step outside, and let the real world take over.&lt;/p&gt;

&lt;h3&gt;
  
  
  🧠 Why does open innovation matter?
&lt;/h3&gt;

&lt;p&gt;Open innovation gives developers and users more control over the tools they build and how they use them.&lt;/p&gt;

&lt;p&gt;NatureBuddy is designed around a local-first approach. Its activity guides run in the browser, while field notes stay on the user's device instead of requiring a cloud database. This reduces dependence on online services and helps protect personal observations.&lt;/p&gt;

&lt;p&gt;My next step is to complete and test the integration of an open-weight model through Ollama. That would allow users to generate personalized plans locally, experiment with different models, and use AI without relying on a proprietary hosted inference service.&lt;/p&gt;

&lt;p&gt;For this project, open innovation means making technology more transparent, adaptable, privacy-conscious, and accessible.&lt;/p&gt;

&lt;h3&gt;
  
  
  🛠️ Built with
&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 local storage&lt;/li&gt;
&lt;li&gt;Open-weight AI integration planned with Ollama
More noticing. A little more outside. 🌿&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  🌍 Why does it fit the Touch Grass theme?
&lt;/h3&gt;

&lt;p&gt;NatureBuddy uses technology as a bridge to the outdoors rather than a destination in itself. It encourages simple, accessible activities that help people notice birds, plants, clouds, changing light, and the small details of everyday surroundings.&lt;/p&gt;

&lt;p&gt;You don't need expensive equipment, a complicated schedule, or a perfect adventure. You just need a little curiosity.&lt;/p&gt;

&lt;h3&gt;
  
  
  🚀 What's next?
&lt;/h3&gt;

&lt;p&gt;I plan to finish the local AI integration, improve offline support, expand the activity library, and test NatureBuddy during real outdoor walks. I also want to explore features such as locally generated nature quests and more detailed field journals.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;My mission:&lt;/strong&gt; Less scrolling. &lt;/p&gt;

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