<?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: Rishi Yadav</title>
    <description>The latest articles on DEV Community by Rishi Yadav (@rishi_yadav_64bacaa06311e).</description>
    <link>https://dev.to/rishi_yadav_64bacaa06311e</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%2F4172987%2F1d807cb4-112a-4e78-9eb0-e1646ba1d257.png</url>
      <title>DEV Community: Rishi Yadav</title>
      <link>https://dev.to/rishi_yadav_64bacaa06311e</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/rishi_yadav_64bacaa06311e"/>
    <language>en</language>
    <item>
      <title>GhostLore AI — The Haunted Story Keeper</title>
      <dc:creator>Rishi Yadav</dc:creator>
      <pubDate>Wed, 28 Oct 2026 18:18:56 +0000</pubDate>
      <link>https://dev.to/rishi_yadav_64bacaa06311e/ghostlore-ai-the-haunted-story-keeper-2jh5</link>
      <guid>https://dev.to/rishi_yadav_64bacaa06311e/ghostlore-ai-the-haunted-story-keeper-2jh5</guid>
      <description>&lt;p&gt;What I Built&lt;/p&gt;

&lt;p&gt;Meet GhostLore AI, a spooky interactive storytelling website inspired by the idea that some stories never truly disappear.&lt;/p&gt;

&lt;p&gt;For the Hacktoberfest Week 4 theme, Ghost in the Machine, I wanted to build something that combines the mystery of Halloween with the power of open-source AI.&lt;/p&gt;

&lt;p&gt;GhostLore AI allows users to:&lt;/p&gt;

&lt;p&gt;👻 Create spooky stories from their own ideas.&lt;/p&gt;

&lt;p&gt;🌙 Choose different atmospheres, from eerie mysteries to folklore and remembrance.&lt;/p&gt;

&lt;p&gt;💻 Explore a haunted terminal that responds to questions.&lt;/p&gt;

&lt;p&gt;📚 Save stories in a personal archive directly in their browser.&lt;/p&gt;

&lt;p&gt;📥 Copy stories or download them as text files.&lt;/p&gt;

&lt;p&gt;🔒 Connect a local open-weight AI model to generate stories without sending prompts to a hosted AI service.&lt;/p&gt;

&lt;p&gt;The goal is simple: make storytelling fun while giving users more control over their data and creative tools.&lt;/p&gt;

&lt;p&gt;Live Demo: &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%2Fvgrnfcw0fc1v7hmc5z8x.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%2Fvgrnfcw0fc1v7hmc5z8x.png" alt=" " width="800" height="386"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Screenshot or Video: file:///C:/Users/Rishi/OneDrive/Documents/MY%20PPT%20AND%20NOTES/GhostLore%20AI/index.html&lt;/p&gt;

&lt;p&gt;The project includes an offline demo mode. Actual open-weight AI generation requires Ollama and a compatible local model to be installed and running.&lt;/p&gt;

&lt;p&gt;GitHub Repository:&lt;a href="https://github.com/rishiyadavcreator/GhostLore-AI.git" rel="noopener noreferrer"&gt;https://github.com/rishiyadavcreator/GhostLore-AI.git&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Built with:&lt;/p&gt;

&lt;p&gt;HTML5 for the website structure&lt;/p&gt;

&lt;p&gt;CSS3 for the dark, atmospheric interface and responsive design&lt;/p&gt;

&lt;p&gt;Vanilla JavaScript for story generation, the haunted terminal, and the local archive&lt;/p&gt;

&lt;p&gt;Ollama for running a local language model&lt;/p&gt;

&lt;p&gt;Qwen2.5 as the example open-weight model&lt;/p&gt;

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

&lt;p&gt;I built GhostLore AI using HTML, CSS, and vanilla JavaScript, keeping the project lightweight and beginner-friendly.&lt;/p&gt;

&lt;p&gt;The interface uses a dark background, glowing purple and pink accents, spooky typography, and responsive layouts to create a mysterious atmosphere.&lt;/p&gt;

&lt;p&gt;The application has three main parts:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;The Story Chamber&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Users enter a story idea and select an atmosphere and story length. The website can connect to Ollama's local generation API to request an original story from a locally running model.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;The Haunted Terminal&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Users can enter questions and receive mysterious responses. When Ollama is available, the terminal can use the local model. Otherwise, it provides clearly labeled demo responses.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;The Story Archive&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Users can save stories in browser local storage, reopen them, copy their content, or download them as text files.&lt;/p&gt;

&lt;p&gt;For the open-weight AI component, I chose Ollama with Qwen2.5 as an example configuration. This allows the model to run on the user's own computer rather than requiring a paid, hosted AI API.&lt;/p&gt;

&lt;p&gt;The demo fallback makes it possible to explore the interface even before installing the model, but it is template-based and is not itself AI inference.&lt;/p&gt;

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

&lt;p&gt;For a project about mysterious stories and personal memories, privacy matters.&lt;/p&gt;

&lt;p&gt;A closed, hosted AI API can be convenient, but it may require sending prompts to an external service. With a properly configured local model, GhostLore AI can generate stories on the user's own machine.&lt;/p&gt;

&lt;p&gt;Open innovation makes several things possible:&lt;/p&gt;

&lt;p&gt;Privacy: Prompts can remain on the local computer when inference is performed locally.&lt;/p&gt;

&lt;p&gt;Control: Users can choose and replace compatible models.&lt;/p&gt;

&lt;p&gt;Cost flexibility: Local inference avoids per-request hosted API fees, although running a model still uses computing resources.&lt;/p&gt;

&lt;p&gt;Offline potential: After downloading the model and required files, local generation can work without an internet connection, provided the local runtime is available.&lt;/p&gt;

&lt;p&gt;Freedom to experiment: Developers can explore different models and adapt the experience without depending entirely on one closed AI provider.&lt;/p&gt;

&lt;p&gt;For me, open-source AI is not just about using a model for free. It is about learning how the technology works, having choices, and building tools that people can control.&lt;/p&gt;

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

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

&lt;p&gt;If I record a development session using DevRelay, I can share the session link here so readers can see how GhostLore AI was built and improved.&lt;/p&gt;

&lt;p&gt;The Spirit of It&lt;/p&gt;

&lt;p&gt;Every family, community, and generation has stories worth preserving.&lt;/p&gt;

&lt;p&gt;Some are spooky tales told at night. Others are memories of people, places, and traditions that shaped us.&lt;/p&gt;

&lt;p&gt;GhostLore AI takes inspiration from that idea: technology can help us create new stories and keep the stories we care about close to home.&lt;/p&gt;

&lt;p&gt;The ghost in the machine is not necessarily something to fear. Sometimes, it is simply a story waiting to be told.&lt;/p&gt;

&lt;p&gt;Prize Categories&lt;/p&gt;

&lt;p&gt;Add the partner prize categories that apply to your project according to the official challenge rules. Remove this section if you are not entering a specific partner category.&lt;/p&gt;

&lt;p&gt;Built with curiosity, a little mystery, and an appreciation for open-source AI. 👻&lt;/p&gt;

&lt;h1&gt;
  
  
  Hacktoberfest #OpenSource #AI #JavaScript #Ollama #GhostInTheMachine
&lt;/h1&gt;

</description>
      <category>devchallenge</category>
      <category>hf26challenge</category>
    </item>
    <item>
      <title>SlothDesk AI — Do Less, Gently</title>
      <dc:creator>Rishi Yadav</dc:creator>
      <pubDate>Tue, 20 Oct 2026 14:24:41 +0000</pubDate>
      <link>https://dev.to/rishi_yadav_64bacaa06311e/slothdesk-ai-do-less-gently-3pah</link>
      <guid>https://dev.to/rishi_yadav_64bacaa06311e/slothdesk-ai-do-less-gently-3pah</guid>
      <description>&lt;h2&gt;
  
  
  What I Built
&lt;/h2&gt;

&lt;p&gt;I built &lt;strong&gt;SlothDesk AI&lt;/strong&gt;, a productivity assistant designed for people who want to get things done without feeling overwhelmed.&lt;/p&gt;

&lt;p&gt;We all have tasks we keep postponing, long notes we don't want to read, and big goals that feel difficult to start. SlothDesk AI makes these things easier by breaking tasks into smaller steps and simplifying everyday work.&lt;/p&gt;

&lt;p&gt;✨ Features include:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Lazy Plan Generator:&lt;/strong&gt; Breaks big tasks into small, manageable steps.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Note Simplifier:&lt;/strong&gt; Turns long notes into short summaries.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Focus Mode:&lt;/strong&gt; Helps users concentrate on one task at a time.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Task Manager:&lt;/strong&gt; Add, complete, and delete tasks.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Persistent Storage:&lt;/strong&gt; Saves tasks in the browser using local storage.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Local AI Integration:&lt;/strong&gt; Supports Ollama and an open-weight language model for AI-powered assistance.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The idea is simple: spend less energy organizing your work and more time doing what matters.&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%2F9c9r7r27kr8d8mlphoid.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%2F9c9r7r27kr8d8mlphoid.png" alt=" " width="800" height="392"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;🔗 &lt;strong&gt;Live Demo:&lt;/strong&gt; [ file:///C:/Users/Rishi/OneDrive/Documents/Slow%20and%20Steady/index.html]&lt;/p&gt;

&lt;p&gt;The demo lets users organize their tasks, generate simple plans, summarize notes, and use Focus Mode.&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/rishiyadavcreator%5D" rel="noopener noreferrer"&gt;https://github.com/rishiyadavcreator]&lt;/a&gt;]&lt;/p&gt;

&lt;p&gt;Built with HTML, CSS, and vanilla JavaScript, with optional integration for Ollama.&lt;/p&gt;

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

&lt;p&gt;I built SlothDesk AI using HTML, CSS, and JavaScript.&lt;/p&gt;

&lt;p&gt;HTML provides the structure, CSS creates a clean, calming, responsive interface, and JavaScript powers the task manager, Focus Mode, browser storage, and productivity tools.&lt;/p&gt;

&lt;p&gt;For the AI component, I designed an optional integration with &lt;strong&gt;Ollama&lt;/strong&gt;, which can run an open-weight language model locally. The app can use a model such as Qwen2.5 3B to generate task plans and summarize notes.&lt;/p&gt;

&lt;p&gt;When the model is unavailable, basic fallback functionality keeps the productivity tools usable.&lt;/p&gt;

&lt;p&gt;My goal was to create something lightweight and beginner-friendly without depending entirely on paid cloud APIs.&lt;/p&gt;

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

&lt;p&gt;Open innovation matters because AI should be accessible, customizable, and under the user's control.&lt;/p&gt;

&lt;p&gt;With a locally running open-weight model, SlothDesk AI can offer several advantages:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Privacy:&lt;/strong&gt; Prompts can be processed on the user's own computer rather than sent to an external AI provider.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Cost control:&lt;/strong&gt; Local inference avoids per-request API charges, although hardware and electricity still have costs.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Flexibility:&lt;/strong&gt; Users can experiment with different compatible models instead of being locked into one provider.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Offline potential:&lt;/strong&gt; Once a model is downloaded and configured, inference can work without an internet connection.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Accessibility:&lt;/strong&gt; Basic productivity features remain available even when the AI service is unavailable.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;A closed API can be convenient, but open-weight models give developers more freedom to experiment and users more control over how their tools work.&lt;/p&gt;

&lt;p&gt;For me, open-source AI makes it possible to build a productivity assistant that can grow with its users instead of depending entirely on a paid service.&lt;/p&gt;

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

&lt;p&gt;I developed SlothDesk AI with the goal of making everyday productivity simpler and less stressful.&lt;/p&gt;

&lt;p&gt;🔗 &lt;strong&gt;Agent Session:&lt;/strong&gt; Add your DevRelay session link here if you create and save one.&lt;/p&gt;

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

&lt;p&gt;SlothDesk AI is built around one question:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What if getting started took less effort?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Instead of staring at a large task, users can break it down into smaller actions. Instead of manually organizing every task, they can keep everything in one place. Focus Mode helps them work on one thing at a time.&lt;/p&gt;

&lt;p&gt;The intended payoff is less planning overhead, fewer distractions, and an easier way to begin.&lt;/p&gt;

&lt;p&gt;I haven't measured actual time savings yet, so the next step is to ask users to try it and collect feedback on how much effort it saves them.&lt;/p&gt;

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

&lt;p&gt;&lt;strong&gt;Primary theme:&lt;/strong&gt; Slow and Steady — open-source AI for easier everyday life.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Technology focus:&lt;/strong&gt; Open-weight models and local inference.&lt;/p&gt;

&lt;p&gt;The project is intended to demonstrate how open-source AI can make everyday productivity tools more accessible and customizable.&lt;/p&gt;




&lt;p&gt;Built with 🌿, JavaScript, and a little sloth energy.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;SlothDesk AI — Do Less, Gently.&lt;/strong&gt; 🦥&lt;/p&gt;

</description>
      <category>devchallenge</category>
      <category>hf26challenge</category>
    </item>
    <item>
      <title>DukaanAI — Open-Source AI Product Listing Assistant</title>
      <dc:creator>Rishi Yadav</dc:creator>
      <pubDate>Thu, 15 Oct 2026 15:13:50 +0000</pubDate>
      <link>https://dev.to/rishi_yadav_64bacaa06311e/dukaanai-open-source-ai-product-listing-assistant-1f5f</link>
      <guid>https://dev.to/rishi_yadav_64bacaa06311e/dukaanai-open-source-ai-product-listing-assistant-1f5f</guid>
      <description>&lt;h1&gt;
  
  
  🚀 DukaanAI: An Open-Source AI Assistant for Small Sellers
&lt;/h1&gt;

&lt;p&gt;&lt;em&gt;This is a submission 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;/em&gt;&lt;/p&gt;

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

&lt;p&gt;I built &lt;strong&gt;DukaanAI&lt;/strong&gt;, an AI-powered product listing assistant designed to help small business owners, shopkeepers, and online sellers create attractive product listings quickly.&lt;/p&gt;

&lt;p&gt;Many small sellers struggle to write professional product descriptions, catchy titles, and social media captions for their products. They may not have the time, writing skills, or budget to hire a marketing professional.&lt;/p&gt;

&lt;p&gt;DukaanAI helps solve this problem by generating product titles, descriptions, and promotional captions from simple product details. Users can choose their preferred language, including English, Hindi, and Hinglish, and select a writing tone that suits their business.&lt;/p&gt;

&lt;p&gt;The goal is to make AI-powered marketing assistance more accessible to small sellers and people starting their own side hustles.&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%2F7snk5941epfoazvc2ak5.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%2F7snk5941epfoazvc2ak5.png" alt=" " width="800" height="373"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://rishiyadavcreator.github.io/DukaanAI-Open-Source-AI-Product-Listing-Assistant/" rel="noopener noreferrer"&gt;https://rishiyadavcreator.github.io/DukaanAI-Open-Source-AI-Product-Listing-Assistant/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The website provides the user interface for the project. The AI-powered generation feature is designed to run locally with an open-weight model.&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/rishiyadavcreator/DukaanAI" rel="noopener noreferrer"&gt;https://github.com/rishiyadavcreator/DukaanAI&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The project is built with HTML, CSS, and JavaScript, with a Node.js backend for AI integration.&lt;/p&gt;

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

&lt;p&gt;I built DukaanAI using:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;HTML&lt;/strong&gt; to structure the user interface.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;CSS&lt;/strong&gt; to create a responsive and user-friendly design.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;JavaScript&lt;/strong&gt; to handle user input, display generated content, copy results, download listings, and save recent listings in the browser.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Node.js&lt;/strong&gt; to provide the backend API.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Ollama&lt;/strong&gt; to run an open-weight language model locally.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Qwen2.5 3B&lt;/strong&gt; as the planned local model for generating product titles, descriptions, and captions.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The intended workflow is simple: the user enters product details, the frontend sends them to the Node.js backend, and the backend requests generated content from the local model through Ollama.&lt;/p&gt;

&lt;p&gt;I chose local inference to explore how AI features can work without depending entirely on a paid, closed-source AI API.&lt;/p&gt;

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

&lt;p&gt;Open innovation matters because powerful AI tools should be accessible to more than just large companies with big budgets.&lt;/p&gt;

&lt;p&gt;By using an open-weight model and local inference, DukaanAI explores a way to build AI-powered tools with more control over the model, fewer dependencies on paid API services, and opportunities for developers to customize the experience.&lt;/p&gt;

&lt;p&gt;This approach could help small sellers create better product listings without needing advanced writing skills or expensive marketing tools.&lt;/p&gt;

&lt;p&gt;It also helps me learn how open-weight AI models, frontend development, and backend APIs work together in a practical project.&lt;/p&gt;

&lt;p&gt;My goal is to keep improving DukaanAI and make AI-powered business assistance more accessible to people starting small businesses and side hustles.&lt;/p&gt;

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

&lt;p&gt;Open-Source AI / Open-Weight Models — for the use of an open-weight model in the project.&lt;/p&gt;

</description>
      <category>devchallenge</category>
      <category>hf26challenge</category>
    </item>
    <item>
      <title>DukaanAI — AI Product Listing Assistant</title>
      <dc:creator>Rishi Yadav</dc:creator>
      <pubDate>Thu, 15 Oct 2026 09:24:02 +0000</pubDate>
      <link>https://dev.to/rishi_yadav_64bacaa06311e/dukaanai-ai-product-listing-assistant-3f2b</link>
      <guid>https://dev.to/rishi_yadav_64bacaa06311e/dukaanai-ai-product-listing-assistant-3f2b</guid>
      <description>&lt;h1&gt;
  
  
  🛍️ DukaanAI: Turn Products into Sales-Ready Stories | Hacktoberfest Week 2
&lt;/h1&gt;

&lt;p&gt;&lt;em&gt;This is a submission 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;/em&gt;&lt;/p&gt;

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

&lt;p&gt;I built &lt;strong&gt;DukaanAI — an AI Product Listing Assistant&lt;/strong&gt;, a web application designed to help small business owners, local shopkeepers, freelancers, and online sellers create product marketing content more easily.&lt;/p&gt;

&lt;p&gt;Many small sellers struggle to write attractive product descriptions, product titles, and social media captions. Creating this content manually takes time and can be difficult for people without marketing or writing experience.&lt;/p&gt;

&lt;p&gt;DukaanAI aims to simplify this process by allowing users to enter product details and generate content they can use for their online stores and social media.&lt;/p&gt;

&lt;h3&gt;
  
  
  Key Features
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;📝 Product title generation&lt;/li&gt;
&lt;li&gt;📄 Product description creation&lt;/li&gt;
&lt;li&gt;📱 Social media captions&lt;/li&gt;
&lt;li&gt;🌐 Language and writing-style options&lt;/li&gt;
&lt;li&gt;📋 Copy generated content&lt;/li&gt;
&lt;li&gt;💾 Download product listings&lt;/li&gt;
&lt;li&gt;📱 Responsive, user-friendly interface&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Who would pay for it?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Small online sellers, local shops, handmade-product businesses, and freelancers could benefit from a tool like DukaanAI. In the future, it could offer a free basic version and paid advanced features for businesses that create product listings regularly.&lt;/p&gt;

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



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;![ ](https://dev-to-uploads.s3.us-east-2.amazonaws.com/uploads/articles/eouxkdde5ngxlcbxfr2h.png)
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;🚀 &lt;strong&gt;Try DukaanAI:&lt;/strong&gt;&lt;br&gt;&lt;br&gt;
&lt;a href="https://rishiyadavcreator.github.io/DukaanAI/#" rel="noopener noreferrer"&gt;https://rishiyadavcreator.github.io/DukaanAI/#&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Explore the interface and try creating a product listing.&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/rishiyadavcreator/DukaanAI" rel="noopener noreferrer"&gt;https://github.com/rishiyadavcreator/DukaanAI&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The project is built with HTML, CSS, and JavaScript, making the frontend simple to understand and extend.&lt;/p&gt;

&lt;p&gt;Contributions and suggestions are welcome!&lt;/p&gt;

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

&lt;p&gt;I built DukaanAI using basic web technologies:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;HTML5&lt;/strong&gt; for the structure and forms.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;CSS3&lt;/strong&gt; for a clean, modern, responsive design.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;JavaScript&lt;/strong&gt; for handling user input, generating content in the current prototype, and providing listing-related interactions.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;My goal was to create a practical tool that small businesses could use without needing complicated software.&lt;/p&gt;

&lt;h3&gt;
  
  
  Open-Source AI Integration
&lt;/h3&gt;

&lt;p&gt;The current prototype uses JavaScript-based templates for content generation. It does &lt;strong&gt;not yet run a real AI model&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;My next step is to integrate an open-weight language model through &lt;strong&gt;Ollama&lt;/strong&gt;, with a backend API connecting the website to the model. This would allow DukaanAI to generate more flexible, context-aware product descriptions and marketing captions.&lt;/p&gt;

&lt;p&gt;I want to build toward an approach where developers can inspect, customize, and run the model according to their needs, rather than depending entirely on a closed AI API.&lt;/p&gt;

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

&lt;p&gt;Open innovation makes technology more accessible to students, independent developers, and small businesses.&lt;/p&gt;

&lt;p&gt;For a project like DukaanAI, open-weight AI models could make it possible to experiment with local inference, customize content-generation workflows, and reduce dependence on paid third-party AI APIs.&lt;/p&gt;

&lt;p&gt;It also gives developers more flexibility to explore privacy-conscious implementations and build tools for people whose needs may not be served by expensive commercial products.&lt;/p&gt;

&lt;p&gt;As a student learning software development and AI, I see open innovation as an opportunity to learn by building, share what I create, and improve my work through community contributions.&lt;/p&gt;

&lt;p&gt;My long-term goal is to make DukaanAI a genuinely useful tool for small sellers by combining accessible web technologies with open-source AI.&lt;/p&gt;

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

&lt;p&gt;&lt;strong&gt;Primary theme:&lt;/strong&gt; Side Hustle&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Potential fit:&lt;/strong&gt; Open-source AI and small-business productivity.&lt;/p&gt;

&lt;p&gt;The current project is a frontend prototype, and the real open-weight AI integration is planned. I would not claim eligibility for a model-specific partner category until that integration is implemented and meets the category requirements.&lt;/p&gt;




&lt;p&gt;Thanks for checking out DukaanAI! 🚀&lt;/p&gt;

&lt;p&gt;If you have ideas for improving product listings or making AI more accessible to small businesses, I'd love to hear your feedback.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;DukaanAI — Write. Sell. Grow.&lt;/strong&gt;&lt;/p&gt;

</description>
      <category>devchallenge</category>
      <category>hf26challenge</category>
    </item>
    <item>
      <title>NatureMate AI: Touch Grass, Explore More — Bringing Open-Source AI into the Real World</title>
      <dc:creator>Rishi Yadav</dc:creator>
      <pubDate>Fri, 09 Oct 2026 11:04:17 +0000</pubDate>
      <link>https://dev.to/rishi_yadav_64bacaa06311e/naturemate-ai-touch-grass-explore-more-bringing-open-source-ai-into-the-real-world-3b11</link>
      <guid>https://dev.to/rishi_yadav_64bacaa06311e/naturemate-ai-touch-grass-explore-more-bringing-open-source-ai-into-the-real-world-3b11</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;🌿 &lt;strong&gt;NatureMate AI — Touch Grass, Explore More&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;I built NatureMate AI, an AI-powered outdoor companion that encourages people to spend less time in front of screens and more time exploring the real world.&lt;/p&gt;

&lt;p&gt;The idea behind this project is simple: technology should help us experience nature, not keep us glued to our devices.&lt;/p&gt;

&lt;p&gt;NatureMate AI helps users discover outdoor activities, generate personalized nature challenges, plan beginner-friendly gardening activities, and maintain a digital journal of their outdoor observations.&lt;/p&gt;

&lt;h3&gt;
  
  
  Key Features
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;🌱 &lt;strong&gt;AI Adventure Generator:&lt;/strong&gt; Creates personalized outdoor missions based on users' interests, such as bird watching, nature exploration, gardening, and photography.&lt;/li&gt;
&lt;li&gt;🪴 &lt;strong&gt;Smart Garden Planner:&lt;/strong&gt; Provides gardening suggestions based on the user's region, available space, and experience.&lt;/li&gt;
&lt;li&gt;🍃 &lt;strong&gt;Outdoor Challenges:&lt;/strong&gt; Encourages users to observe leaves, watch birds, explore clouds, and discover their surroundings.&lt;/li&gt;
&lt;li&gt;📔 &lt;strong&gt;Nature Journal:&lt;/strong&gt; Allows users to save observations and memories from their outdoor experiences.&lt;/li&gt;
&lt;li&gt;✅ &lt;strong&gt;Challenge Tracker:&lt;/strong&gt; Tracks completed outdoor activities.&lt;/li&gt;
&lt;li&gt;🔒 &lt;strong&gt;Privacy-Focused AI:&lt;/strong&gt; Uses a locally running AI model so prompts can be processed on the user's own computer.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;NatureMate AI is designed for students, beginners, nature lovers, and anyone looking for simple ways to reconnect with the outdoors.&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://rishiyadavcreator.github.io/NATURE-MATE/" rel="noopener noreferrer"&gt;https://rishiyadavcreator.github.io/NATURE-MATE/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The website demonstrates the NatureMate interface and its outdoor exploration features.&lt;/p&gt;

&lt;p&gt;Note: The GitHub Pages version is a static frontend. Features that require the locally running AI backend need the project to be set up on a computer with Ollama and the selected model installed.&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/rishiyadavcreator/NATURE-MATE" rel="noopener noreferrer"&gt;https://github.com/rishiyadavcreator/NATURE-MATE&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The project is built using HTML, CSS, and JavaScript, with a Node.js backend for connecting to local AI.&lt;/p&gt;

&lt;p&gt;The repository contains the website code and project documentation.&lt;/p&gt;

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

&lt;p&gt;I built NatureMate AI using familiar web technologies and an open-weight language model.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Technology stack:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;HTML5:&lt;/strong&gt; Structures the website and its sections.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;CSS3:&lt;/strong&gt; Creates the responsive, nature-inspired user interface.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;JavaScript:&lt;/strong&gt; Handles user interactions, outdoor challenge tracking, journal entries, and AI requests.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Node.js:&lt;/strong&gt; Provides the backend for serving the application and forwarding AI requests.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Ollama:&lt;/strong&gt; Runs the language model locally.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Qwen2.5 1.5B:&lt;/strong&gt; Generates outdoor mission ideas and gardening suggestions.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Browser LocalStorage:&lt;/strong&gt; Saves journal entries and challenge progress on the user's device.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  How the AI works
&lt;/h3&gt;

&lt;ol&gt;
&lt;li&gt;The user selects an outdoor activity or enters gardening details.&lt;/li&gt;
&lt;li&gt;JavaScript prepares a prompt based on the user's input.&lt;/li&gt;
&lt;li&gt;The Node.js backend sends the prompt to Ollama's local API.&lt;/li&gt;
&lt;li&gt;The locally running Qwen2.5 model generates a response.&lt;/li&gt;
&lt;li&gt;The response is displayed in the website.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;The project is designed so that AI requests can run locally without an external AI API, once the model and required software have been installed.&lt;/p&gt;

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