<?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: Vaibhav Yadav</title>
    <description>The latest articles on DEV Community by Vaibhav Yadav (@vaibhav_0703).</description>
    <link>https://dev.to/vaibhav_0703</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%2F4169610%2Faf93386a-8bff-471a-98bb-c8eb957736fb.jpg</url>
      <title>DEV Community: Vaibhav Yadav</title>
      <link>https://dev.to/vaibhav_0703</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/vaibhav_0703"/>
    <language>en</language>
    <item>
      <title>Digital Afterlife — Reviving Abandoned Code with Open-Source AI</title>
      <dc:creator>Vaibhav Yadav</dc:creator>
      <pubDate>Tue, 27 Oct 2026 08:44:33 +0000</pubDate>
      <link>https://dev.to/vaibhav_0703/digital-afterlife-reviving-abandoned-code-with-open-source-ai-dje</link>
      <guid>https://dev.to/vaibhav_0703/digital-afterlife-reviving-abandoned-code-with-open-source-ai-dje</guid>
      <description>&lt;h1&gt;
  
  
  👻 Digital Afterlife: Reviving Abandoned Code 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-week4-2026-10-26"&gt;Hacktoberfest Open-Source AI Challenge Week 4: Ghost in the Machine&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;

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

&lt;p&gt;Every abandoned codebase has a story. A project that once held someone's ideas, late-night coding sessions, and big ambitions can eventually become a forgotten folder on a computer.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Digital Afterlife&lt;/strong&gt; is a ghost-themed prototype designed to help developers bring forgotten projects back to life.&lt;/p&gt;

&lt;p&gt;Inspired by the &lt;em&gt;Ghost in the Machine&lt;/em&gt; theme, I built a tool that scans a selected project for clues about its past and identifies opportunities to revive it.&lt;/p&gt;

&lt;p&gt;The prototype can:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;👻 Scan source files for &lt;code&gt;TODO&lt;/code&gt;, &lt;code&gt;FIXME&lt;/code&gt;, &lt;code&gt;HACK&lt;/code&gt;, and &lt;code&gt;XXX&lt;/code&gt; markers.&lt;/li&gt;
&lt;li&gt;🔍 Look for basic project signals, such as README files, tests, licenses, and &lt;code&gt;.gitignore&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;📊 Generate a simple project-health score.&lt;/li&gt;
&lt;li&gt;🧭 Suggest practical next steps for bringing a project back to life.&lt;/li&gt;
&lt;li&gt;💻 Analyze files selected in the browser without uploading them to a server.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The idea is simple: &lt;strong&gt;what if AI could help developers rediscover the potential hidden in their forgotten code?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;The current version uses local file analysis and rule-based logic. Integrating an open-weight AI model for deeper code understanding is the next step.&lt;/p&gt;

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

&lt;p&gt;🚧 &lt;strong&gt;Live demo:&lt;/strong&gt; file:///D:/College%20Studies/Self%20Work/Hacktober/index.html&lt;/p&gt;

&lt;p&gt;A short screen-recorded demonstration would also help showcase the file scanning, findings, and resurrection plan.&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/vaibhavyadavoefh-pixel/Digital-Afterlife-Reviving-Abandoned-Code-with-Open-Source-AI" rel="noopener noreferrer"&gt;https://github.com/vaibhavyadavoefh-pixel/Digital-Afterlife-Reviving-Abandoned-Code-with-Open-Source-AI&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%2F80c7zzu22ozh5eg8jwno.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%2F80c7zzu22ozh5eg8jwno.png" alt=" " width="800" height="450"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The project currently uses:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;HTML for the interface&lt;/li&gt;
&lt;li&gt;CSS for the visual design and animations&lt;/li&gt;
&lt;li&gt;JavaScript for file analysis and recommendations&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The codebase is designed to evolve toward a backend powered by Python, FastAPI, and an open-weight AI model.&lt;/p&gt;

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

&lt;p&gt;I built Digital Afterlife using HTML, CSS, and JavaScript, focusing on creating a functional prototype with a dark, ghost-inspired interface.&lt;/p&gt;

&lt;p&gt;The development process involved:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Designing a dashboard that makes code analysis easy to understand.&lt;/li&gt;
&lt;li&gt;Implementing browser-based file selection and source-code scanning.&lt;/li&gt;
&lt;li&gt;Detecting common development markers and checking for basic project files.&lt;/li&gt;
&lt;li&gt;Creating a project-health score and a list of suggested recovery steps.&lt;/li&gt;
&lt;li&gt;Adding a demo mode to demonstrate the experience without requiring an existing project.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;strong&gt;AI integration is still planned, not implemented in this version.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;My next step is to integrate an open-weight model that can inspect code context, explain unfinished features, identify potential bugs, and recommend meaningful improvements. I want to explore local inference so developers can analyze their projects without depending entirely on paid, closed AI APIs.&lt;/p&gt;

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

&lt;p&gt;Open innovation makes AI more accessible to developers who are still learning and experimenting.&lt;/p&gt;

&lt;p&gt;As a first-year B.Tech CSE student specializing in AI and ML, I'm exploring how open-source tools can help turn ideas into practical projects.&lt;/p&gt;

&lt;p&gt;For Digital Afterlife, open-source AI could make it possible to:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Run code analysis using models developers can inspect and experiment with.&lt;/li&gt;
&lt;li&gt;Customize the AI for different programming languages and project types.&lt;/li&gt;
&lt;li&gt;Explore local inference and greater control over source-code privacy.&lt;/li&gt;
&lt;li&gt;Allow contributors to improve the tool, add integrations, and build new features.&lt;/li&gt;
&lt;li&gt;Make AI-assisted project recovery more accessible without requiring every developer to depend on a closed API.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;A closed API might help build a similar tool, but an open approach gives developers more freedom to experiment with the model, customize the workflow, and contribute improvements to the community.&lt;/p&gt;

&lt;p&gt;I want Digital Afterlife to become more than a code scanner. I want it to become an open-source companion that helps developers recover unfinished ideas and continue where they left off.&lt;/p&gt;

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

&lt;p&gt;I used AI-assisted development while building the prototype.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;DevRelay session:&lt;/strong&gt; [Add your saved agent session link here, if available]&lt;/p&gt;

&lt;p&gt;I plan to document the next development phase, including the integration of an open-weight model and the reasoning behind the implementation choices.&lt;/p&gt;

&lt;h2&gt;
  
  
  The Spirit of It 👻
&lt;/h2&gt;

&lt;p&gt;Every developer has probably started a project they were excited about, only to leave it unfinished when another idea came along.&lt;/p&gt;

&lt;p&gt;Sometimes, the code is still there. The original motivation isn't.&lt;/p&gt;

&lt;p&gt;Digital Afterlife is built around that little moment of rediscovery: opening an old project, finding an unfinished feature, and realizing that the idea might still be worth pursuing.&lt;/p&gt;

&lt;p&gt;Instead of treating abandoned code as a graveyard, what if we treated it as a place full of unfinished possibilities?&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The code isn't dead. It might just be waiting for another commit.&lt;/strong&gt; 💚&lt;/p&gt;

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

&lt;p&gt;&lt;em&gt;Update this section according to the challenge's official partner categories and your project's actual eligibility.&lt;/em&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Open-source AI / local AI category, if applicable.&lt;/li&gt;
&lt;li&gt;Any other eligible partner category supported by the final implementation.&lt;/li&gt;
&lt;/ul&gt;




&lt;p&gt;Built with curiosity, a little Halloween spirit, and the belief that forgotten projects deserve another chance. 👻&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%2Fb9rr4an69i9o52umuvs5.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%2Fb9rr4an69i9o52umuvs5.png" alt=" " width="800" height="450"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
      <category>devchallenge</category>
      <category>hf26challenge</category>
    </item>
    <item>
      <title>OpenStudy AI — Study Smarter. Do Less.</title>
      <dc:creator>Vaibhav Yadav</dc:creator>
      <pubDate>Tue, 20 Oct 2026 11:11:20 +0000</pubDate>
      <link>https://dev.to/vaibhav_0703/openstudy-ai-study-smarter-do-less-4p5b</link>
      <guid>https://dev.to/vaibhav_0703/openstudy-ai-study-smarter-do-less-4p5b</guid>
      <description>&lt;h1&gt;
  
  
  ✦ OpenStudy AI — Study Smarter. Do Less.
&lt;/h1&gt;

&lt;p&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;Meet &lt;strong&gt;OpenStudy AI&lt;/strong&gt;, a personal AI study assistant designed to help students spend less time organizing notes and more time learning.&lt;/p&gt;

&lt;p&gt;As students, we spend hours turning lengthy lecture notes into summaries, extracting important concepts, and preparing revision questions. OpenStudy AI aims to automate this repetitive work using locally running AI.&lt;/p&gt;

&lt;p&gt;With OpenStudy AI, students can:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;📝 &lt;strong&gt;Summarize Notes:&lt;/strong&gt; Transform lengthy study material into concise revision notes.&lt;/li&gt;
&lt;li&gt;💡 &lt;strong&gt;Extract Key Points:&lt;/strong&gt; Identify important concepts and definitions.&lt;/li&gt;
&lt;li&gt;🧠 &lt;strong&gt;Generate Revision Questions:&lt;/strong&gt; Create practice questions and answers from study material.&lt;/li&gt;
&lt;li&gt;📚 &lt;strong&gt;Simplify Complex Topics:&lt;/strong&gt; Get beginner-friendly explanations of difficult concepts.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The idea is simple: let AI handle the repetitive work so students can focus on understanding what they study.&lt;/p&gt;

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

&lt;p&gt;&lt;strong&gt;Live Demo:&lt;/strong&gt; &lt;a href="https://vaibhavyadavoefh-pixel.github.io/OpenStudy-AI/" rel="noopener noreferrer"&gt;https://vaibhavyadavoefh-pixel.github.io/OpenStudy-AI/&lt;/a&gt;&lt;/p&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%2F8t9d819b6ktdzmap7fq2.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%2F8t9d819b6ktdzmap7fq2.png" alt=" " width="800" height="450"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The application requires a running local Ollama instance and a downloaded model to generate AI responses.&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/vaibhavyadavoefh-pixel/OpenStudy-AI.git" rel="noopener noreferrer"&gt;https://github.com/vaibhavyadavoefh-pixel/OpenStudy-AI.git&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The project uses HTML, CSS, and JavaScript for its interface and application logic, with Ollama providing access to a locally running AI model.&lt;/p&gt;

&lt;p&gt;Contributions, improvements, and new ideas are welcome!&lt;/p&gt;

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

&lt;p&gt;I built OpenStudy AI using:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;HTML5&lt;/strong&gt; — Application structure.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;CSS3&lt;/strong&gt; — Responsive interface with a modern dark theme.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;JavaScript&lt;/strong&gt; — Application logic and communication with the AI model.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Ollama&lt;/strong&gt; — Running an AI model locally.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Qwen2.5 3B&lt;/strong&gt; — The planned default open-weight model for generating study material.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The workflow is straightforward: students paste their notes, choose a task, and receive AI-generated study material.&lt;/p&gt;

&lt;p&gt;Instead of sending every request to a paid cloud AI API, the application communicates with a model running on the user's machine.&lt;/p&gt;

&lt;p&gt;This makes local inference the core of the project rather than just adding an AI label to a regular productivity app.&lt;/p&gt;

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

&lt;p&gt;I believe useful AI tools should be accessible to students without requiring them to purchase API subscriptions or automatically send their study material to external AI services.&lt;/p&gt;

&lt;p&gt;Using open-weight models and local inference offers several advantages:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Privacy and control:&lt;/strong&gt; Study material can be processed on the user's own machine.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Lower running costs:&lt;/strong&gt; No mandatory paid cloud AI API subscription is required.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Flexibility:&lt;/strong&gt; Users can experiment with different compatible local models.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Customization:&lt;/strong&gt; Prompts and application behavior can be modified to suit different learning styles.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Offline potential:&lt;/strong&gt; Once the model and required application resources are downloaded, AI inference can work without an internet connection.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Closed AI services can offer excellent performance, but they may introduce usage limits, recurring costs, or dependence on an external provider.&lt;/p&gt;

&lt;p&gt;OpenStudy AI explores an alternative: an adaptable study assistant that students can run and experiment with themselves.&lt;/p&gt;

&lt;p&gt;Open innovation makes this approach possible by giving developers more control over the models and tools they build with.&lt;/p&gt;

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

&lt;p&gt;&lt;strong&gt;DevRelay Session:&lt;/strong&gt; [Add your saved DevRelay agent session link here]&lt;/p&gt;

&lt;p&gt;I used AI-assisted development to help build the project and explore how open-source AI can solve an everyday student problem.&lt;/p&gt;

&lt;p&gt;The goal was not simply to build another chatbot, but to create something useful around a specific task that students repeatedly perform.&lt;/p&gt;

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

&lt;p&gt;Imagine having a long set of lecture notes the night before a test.&lt;/p&gt;

&lt;p&gt;Instead of manually creating a summary, extracting definitions, and writing revision questions, you can give the repetitive parts to OpenStudy AI.&lt;/p&gt;

&lt;p&gt;The potential payoff is less time spent preparing revision material and more time available for actually studying it.&lt;/p&gt;

&lt;p&gt;I haven't measured the time saved yet, so this is the intended benefit rather than a verified result. Testing it with real coursework will help me understand how much effort it can genuinely save.&lt;/p&gt;

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

&lt;p&gt;&lt;strong&gt;Primary category:&lt;/strong&gt; Open-Source AI&lt;/p&gt;

&lt;p&gt;OpenStudy AI uses an open-weight model through local inference, making the AI component central to the application's functionality.&lt;/p&gt;

&lt;p&gt;I'll update this section with any additional applicable partner categories after verifying the challenge requirements.&lt;/p&gt;




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

&lt;p&gt;OpenStudy AI is my attempt to make studying a little less repetitive and a little more accessible.&lt;/p&gt;

&lt;p&gt;This project is also an opportunity for me to learn by building something practical with open-source AI.&lt;/p&gt;

&lt;p&gt;Sometimes, working smarter means knowing which tasks you don't need to do manually.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Slow and steady. Let AI handle the boring stuff. ✦&lt;/strong&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%2Fmlstywa380jv2ydkrmka.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%2Fmlstywa380jv2ydkrmka.png" alt=" " width="800" height="800"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
      <category>devchallenge</category>
      <category>hf26challenge</category>
    </item>
    <item>
      <title>Campus Grass Challenge</title>
      <dc:creator>Vaibhav Yadav</dc:creator>
      <pubDate>Thu, 08 Oct 2026 09:51:45 +0000</pubDate>
      <link>https://dev.to/vaibhav_0703/campus-grass-challenge-33if</link>
      <guid>https://dev.to/vaibhav_0703/campus-grass-challenge-33if</guid>
      <description>&lt;p&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;/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%2Fdi8zvmav2jtg4c91mco2.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%2Fdi8zvmav2jtg4c91mco2.png" alt=" " width="800" height="450"&gt;&lt;/a&gt;&lt;/p&gt;

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

&lt;p&gt;🌱 &lt;strong&gt;Live Demo:&lt;/strong&gt; &lt;a href="https://vaibhavyadavoefh-pixel.github.io/TOUCH-GRASS/" rel="noopener noreferrer"&gt;https://vaibhavyadavoefh-pixel.github.io/TOUCH-GRASS/&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%2Fxcmjgvhymoxb5tzkznwj.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%2Fxcmjgvhymoxb5tzkznwj.png" alt=" " width="800" height="472"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The prototype is fully browser-based and requires no account or backend.&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/vaibhavyadavoefh-pixel/TOUCH-GRASS" rel="noopener noreferrer"&gt;https://github.com/vaibhavyadavoefh-pixel/TOUCH-GRASS&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The project is built with simple web technologies so that it remains lightweight, understandable, and easy to modify.&lt;/p&gt;

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

&lt;p&gt;The current prototype 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;Vanilla JavaScript&lt;/li&gt;
&lt;li&gt;GitHub Pages&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The project intentionally avoids unnecessary frameworks and backend services.&lt;/p&gt;

&lt;p&gt;The current prototype focuses on the core &lt;strong&gt;Touch Grass&lt;/strong&gt; experience: daily missions, progress tracking, XP, streaks, screen-time logging, and a leaderboard.&lt;/p&gt;

&lt;p&gt;The next stage is to integrate a &lt;strong&gt;local open-weight AI model&lt;/strong&gt; so the challenges can become personalized instead of being a fixed list.&lt;/p&gt;

&lt;p&gt;For example, a local AI could generate challenges based on:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Available free time&lt;/li&gt;
&lt;li&gt;Previous completed challenges&lt;/li&gt;
&lt;li&gt;Campus environment&lt;/li&gt;
&lt;li&gt;User preferences&lt;/li&gt;
&lt;li&gt;Difficulty level&lt;/li&gt;
&lt;li&gt;Previous activity&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The goal is to eventually run this intelligence locally rather than depending on a closed cloud API.&lt;/p&gt;

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

&lt;p&gt;The idea behind Campus Grass is somewhat ironic: &lt;strong&gt;the app should ultimately help you use your screen less.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Using open-source AI makes it possible to move the intelligence closer to the user instead of sending personal activity information to a closed third-party service.&lt;/p&gt;

&lt;p&gt;A local/open-weight approach can provide:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Better privacy for personal activity data&lt;/li&gt;
&lt;li&gt;Offline functionality&lt;/li&gt;
&lt;li&gt;Freedom to change or experiment with models&lt;/li&gt;
&lt;li&gt;No dependency on a single AI provider&lt;/li&gt;
&lt;li&gt;The ability to fine-tune or adapt the system for different campuses&lt;/li&gt;
&lt;li&gt;Lower operating costs for an open-source project&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;For a project built around getting people away from screens, having an AI system that can eventually run locally is especially interesting.&lt;/p&gt;

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

&lt;p&gt;Not included in the current submission.&lt;/p&gt;

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

&lt;p&gt;Not entering any additional partner categories at this time.&lt;/p&gt;




&lt;h3&gt;
  
  
  The Idea
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;The goal isn't to use this app more.&lt;br&gt;
The goal is to use it less.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Campus Grass turns real-world activities into small challenges and gives students a reason to step outside, explore their campus, interact with people, and spend intentional time away from their screens.&lt;/p&gt;

&lt;p&gt;Built for the &lt;strong&gt;Hacktoberfest Open-Source AI Challenge — Touch Grass&lt;/strong&gt;.&lt;/p&gt;

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