<?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: Subhadip Gayen</title>
    <description>The latest articles on DEV Community by Subhadip Gayen (@subhadipgayen89).</description>
    <link>https://dev.to/subhadipgayen89</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%2F4160815%2Ff677cc4a-e896-45ab-acd9-a7660d5c4ac2.png</url>
      <title>DEV Community: Subhadip Gayen</title>
      <link>https://dev.to/subhadipgayen89</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/subhadipgayen89"/>
    <language>en</language>
    <item>
      <title>👻 Phantom Terminal — Every Error Leaves a Ghost Behind</title>
      <dc:creator>Subhadip Gayen</dc:creator>
      <pubDate>Tue, 27 Oct 2026 04:58:15 +0000</pubDate>
      <link>https://dev.to/subhadipgayen89/phantom-terminal-every-error-leaves-a-ghost-behind-47m0</link>
      <guid>https://dev.to/subhadipgayen89/phantom-terminal-every-error-leaves-a-ghost-behind-47m0</guid>
      <description>&lt;p&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;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;em&gt;🧪 What I Built&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Phantom Terminal&lt;/strong&gt; is a spooky, AI-powered debugging assistant designed to make debugging more interactive, understandable, and fun.&lt;/p&gt;

&lt;p&gt;Inspired by the theme &lt;em&gt;Ghost in the Machine&lt;/em&gt;, I imagined a mysterious terminal hidden inside an abandoned laboratory, where every programming error leaves behind a ghost waiting to explain what went wrong.&lt;/p&gt;

&lt;p&gt;Developers can paste an error message, code snippet, or technical question into the haunted terminal. The application analyzes the input, explains the likely cause, suggests a practical fix, and recommends what to investigate next.&lt;/p&gt;

&lt;p&gt;👻 Key Features&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Haunted Terminal UI:&lt;/strong&gt; A retro-futuristic interface inspired by mysterious computer terminals and phosphor-green displays.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;AI-Powered Debugging:&lt;/strong&gt; Browser-based inference using Transformers.js and an open-weight language model.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Rule-Based Fallback:&lt;/strong&gt; Helpful explanations for common programming errors when the AI model is unavailable.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Possessed Mode:&lt;/strong&gt; Adds spooky personality to debugging explanations while keeping the technical advice clear.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Suggested Fixes:&lt;/strong&gt; Presents practical solutions with copy-to-clipboard support.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Interactive Examples:&lt;/strong&gt; Lets users experiment with common JavaScript, Python, networking, and server errors.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Privacy-Conscious Architecture:&lt;/strong&gt; Debugging input is processed in the browser rather than sent to the Express backend for inference.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The main idea is simple: debugging does not have to feel like fighting invisible forces. Sometimes, you just need to find the ghost responsible.&lt;/p&gt;

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

&lt;p&gt;&lt;strong&gt;Source Code:&lt;/strong&gt; &lt;a href="https://github.com/Subhadipgayen2006/Phantom-Terminal" rel="noopener noreferrer"&gt;Phantom Terminal on GitHub&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The project can be run locally using Node.js and Express.&lt;/p&gt;

&lt;p&gt;To try it:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Clone the repository.&lt;/li&gt;
&lt;li&gt;Install the dependencies.&lt;/li&gt;
&lt;li&gt;Start the Express server.&lt;/li&gt;
&lt;li&gt;Open the application in your browser.&lt;/li&gt;
&lt;li&gt;Submit a sample error and explore the debugging results.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;A publicly deployed demo and video demonstration are not available yet.&lt;/p&gt;

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

&lt;p&gt;Explore the complete project repository:&lt;/p&gt;

&lt;p&gt;👉 &lt;strong&gt;&lt;a href="https://github.com/Subhadipgayen2006/Phantom-Terminal" rel="noopener noreferrer"&gt;github&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;The project uses a straightforward structure:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;code&gt;server.js&lt;/code&gt; — Express server and static-file hosting.&lt;/li&gt;
&lt;li&gt;
&lt;code&gt;public/index.html&lt;/code&gt; — Terminal interface.&lt;/li&gt;
&lt;li&gt;
&lt;code&gt;public/style.css&lt;/code&gt; — Visual design, animations, and responsive styling.&lt;/li&gt;
&lt;li&gt;
&lt;code&gt;public/app.js&lt;/code&gt; — Debugging logic, browser-side model integration, and user interactions.&lt;/li&gt;
&lt;li&gt;
&lt;code&gt;package.json&lt;/code&gt; — Project dependencies and scripts.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The architecture separates browser-based inference from the server, keeping the application lightweight and avoiding unnecessary transmission of debugging input.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;em&gt;🛠️ How I Built It&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;I built Phantom Terminal using beginner-friendly web technologies combined with open-source AI.&lt;/p&gt;

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

&lt;ul&gt;
&lt;li&gt;HTML5&lt;/li&gt;
&lt;li&gt;CSS3&lt;/li&gt;
&lt;li&gt;Vanilla JavaScript&lt;/li&gt;
&lt;li&gt;Node.js&lt;/li&gt;
&lt;li&gt;Express.js&lt;/li&gt;
&lt;li&gt;Transformers.js&lt;/li&gt;
&lt;li&gt;
&lt;code&gt;Xenova/flan-t5-small&lt;/code&gt; as the initial browser-model candidate&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The frontend provides the interactive terminal experience, while Express serves the application and exposes a health endpoint.&lt;/p&gt;

&lt;p&gt;For AI inference, the application attempts to load the model in the browser. When available, the model can generate text-based assistance. When the model cannot load, a separate rule-based fallback provides explanations for supported error patterns.&lt;/p&gt;

&lt;p&gt;This fallback is important because a debugging assistant should remain useful even when model downloads fail or network access is unavailable.&lt;/p&gt;

&lt;p&gt;The model is a small general-purpose text-generation model, not a specialized programming model. Its output should therefore be reviewed and tested rather than treated as guaranteed-correct code.&lt;/p&gt;

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

&lt;p&gt;Open innovation makes projects like Phantom Terminal possible for developers who want to experiment with AI without depending entirely on paid inference APIs.&lt;/p&gt;

&lt;p&gt;Using open-weight models and browser-based inference creates opportunities to:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Experiment without requiring a paid AI API key.&lt;/li&gt;
&lt;li&gt;Learn how AI inference can be integrated into a real web application.&lt;/li&gt;
&lt;li&gt;Build alternative debugging workflows with greater control over application architecture.&lt;/li&gt;
&lt;li&gt;Reduce unnecessary transmission of potentially sensitive source code.&lt;/li&gt;
&lt;li&gt;Combine AI-generated assistance with transparent, independently implemented fallback logic.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Open-source tools also make it easier for students and independent developers to inspect, modify, extend, and share their work.&lt;/p&gt;

&lt;p&gt;For me, the most valuable part is the freedom to experiment, learn, and build something useful without making a commercial AI service the only path forward.&lt;/p&gt;

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

&lt;p&gt;Programming errors can feel mysterious.&lt;/p&gt;

&lt;p&gt;A variable disappears. A server refuses to start. An undefined value suddenly breaks an entire application.&lt;/p&gt;

&lt;p&gt;For a moment, it feels as though something invisible is haunting your code.&lt;/p&gt;

&lt;p&gt;That idea inspired Phantom Terminal.&lt;/p&gt;

&lt;p&gt;Instead of treating errors as meaningless red text, I wanted to give them a personality and turn debugging into an experience that feels curious, atmospheric, and approachable.&lt;/p&gt;

&lt;p&gt;The ghost is a metaphor for the hidden cause behind every bug.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Every error leaves a ghost behind. Your job is to discover it.&lt;/strong&gt;&lt;/p&gt;

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

&lt;p&gt;This project explores browser-based open-weight AI, AI-assisted developer tooling, and an interactive debugging experience.&lt;/p&gt;

&lt;p&gt;I will select the applicable partner prize categories according to the official challenge requirements before submitting.&lt;/p&gt;

&lt;h2&gt;
  
  
  🚀 What's Next?
&lt;/h2&gt;

&lt;p&gt;There is plenty of room to improve Phantom Terminal:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;More specialized debugging models.&lt;/li&gt;
&lt;li&gt;Better support for additional programming languages.&lt;/li&gt;
&lt;li&gt;Animated ghost interactions.&lt;/li&gt;
&lt;li&gt;Downloadable debugging reports.&lt;/li&gt;
&lt;li&gt;Expanded error-pattern libraries.&lt;/li&gt;
&lt;li&gt;Automated browser testing and improved model-loading diagnostics.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;My goal is to keep the project approachable for beginners while making it useful enough for everyday debugging experiments.&lt;/p&gt;

&lt;p&gt;Thanks for checking out Phantom Terminal!&lt;/p&gt;

&lt;p&gt;If you find the idea interesting, feel free to explore the repository, suggest improvements, or contribute.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Stay curious. Debug carefully. And watch out for the ghosts in your machine.&lt;/strong&gt; 👻&lt;/p&gt;

</description>
      <category>devchallenge</category>
      <category>hf26challenge</category>
    </item>
    <item>
      <title>LazyDesk AI: Turn Messy Notes into Clear Next Steps</title>
      <dc:creator>Subhadip Gayen</dc:creator>
      <pubDate>Tue, 20 Oct 2026 06:19:49 +0000</pubDate>
      <link>https://dev.to/subhadipgayen89/lazydesk-ai-turn-messy-notes-into-clear-next-steps-569l</link>
      <guid>https://dev.to/subhadipgayen89/lazydesk-ai-turn-messy-notes-into-clear-next-steps-569l</guid>
      <description>&lt;p&gt;This is a submission for the Hacktoberfest Open-Source AI Challenge Week 3: Slow and Steady&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;em&gt;What I Built&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;LazyDesk AI is a lightweight productivity assistant that helps turn unorganized notes into a short summary, a list of actionable tasks, prioritized next steps, and one small first action.&lt;/p&gt;

&lt;p&gt;Sometimes, the hardest part of getting work done isn't doing the work—it's figuring out where to start. We write down ideas, deadlines, reminders, and random thoughts, but turning them into an action plan takes extra effort.&lt;/p&gt;

&lt;p&gt;LazyDesk AI aims to make that process simpler. Users can enter their notes and get a more organized view of what to do next.&lt;/p&gt;

&lt;p&gt;It's built for students, developers, and anyone who wants to spend less time organizing their thoughts and more time acting on them.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;em&gt;Demo&lt;/em&gt;&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%2Fx9y9jx15x5mx29hrbxhg.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%2Fx9y9jx15x5mx29hrbxhg.png" alt=" " width="799" height="359"&gt;&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%2Faehcrnx5r702mz55ci2i.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%2Faehcrnx5r702mz55ci2i.png" alt=" " width="800" height="459"&gt;&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%2Fgnm8ig9a0e6jy7m1p0fg.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%2Fgnm8ig9a0e6jy7m1p0fg.png" alt=" " width="800" height="385"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The project is available as source code on GitHub. A publicly deployed demo or video demo can be added here once available.&lt;/p&gt;

&lt;p&gt;Code&lt;/p&gt;

&lt;p&gt;Explore the complete source code:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://github.com/Subhadipgayen2006/LazyDeskAI.git" rel="noopener noreferrer"&gt;LazyDeskAI&lt;/a&gt; on GitHub&lt;/p&gt;

&lt;p&gt;The repository includes the frontend, Express server, project configuration, and README.&lt;/p&gt;

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

&lt;p&gt;I built LazyDesk AI using a simple web stack:&lt;/p&gt;

&lt;p&gt;HTML, CSS, and JavaScript for the user interface and task-handling logic.&lt;/p&gt;

&lt;p&gt;Node.js and Express for the server.&lt;/p&gt;

&lt;p&gt;Transformers.js to run an open-weight text-generation model in the browser.&lt;/p&gt;

&lt;p&gt;Xenova/flan-t5-small as the model for generating summaries.&lt;/p&gt;

&lt;p&gt;One of the important design choices was keeping the AI workflow lightweight. Instead of sending notes to a separate paid inference API, the model runs in the user's browser through Transformers.js. The model files need to be downloaded on the first run, so an internet connection is required for that initial download.&lt;/p&gt;

&lt;p&gt;The app uses the model to generate a summary. JavaScript rules handle task extraction and prioritization, while the interface displays the resulting tasks and a suggested first step.&lt;/p&gt;

&lt;p&gt;This is a practical example of combining an open-weight model with ordinary application logic rather than trying to make AI handle every part of the workflow.&lt;/p&gt;

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

&lt;p&gt;Open innovation makes experimentation with AI more accessible.&lt;/p&gt;

&lt;p&gt;For a student developer working with limited computing resources, a hosted, paid inference API isn't always the ideal starting point. Using an open-weight model through Transformers.js gave me a way to experiment with AI directly in the browser without building a separate inference service.&lt;/p&gt;

&lt;p&gt;It also makes the architecture easier to inspect and learn from. Developers can examine the model integration, modify the task-processing rules, and build on the project without depending entirely on a closed AI API.&lt;/p&gt;

&lt;p&gt;Open innovation doesn't remove every limitation—model size, download time, browser performance, and output quality still matter. But it creates more opportunities for developers to learn, experiment, and build useful tools with fewer barriers.&lt;/p&gt;

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

&lt;p&gt;I haven't included an agent session link yet. I'll add one if I capture and publish a session using the challenge's supported workflow.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;em&gt;The Lazy Payoff&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;The goal is to reduce the effort required to move from a page of notes to a clear starting point.&lt;/p&gt;

&lt;p&gt;Instead of manually rewriting notes into a separate task list, users can try LazyDesk AI to generate a summary and organize actionable items in one place.&lt;/p&gt;

&lt;p&gt;I haven't measured a verified time-saving figure or collected formal user-testing results yet, so I won't claim a specific number of minutes saved. Measuring how much time it actually saves would be a useful next step.&lt;/p&gt;

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

&lt;p&gt;I'll list the applicable partner categories according to the official challenge rules once I've confirmed which ones fit this project.&lt;/p&gt;

</description>
      <category>devchallenge</category>
      <category>hf26challenge</category>
    </item>
    <item>
      <title>SellerBoost AI: Helping Small Sellers Create Better Product Listings</title>
      <dc:creator>Subhadip Gayen</dc:creator>
      <pubDate>Tue, 13 Oct 2026 04:10:22 +0000</pubDate>
      <link>https://dev.to/subhadipgayen89/sellerboost-ai-helping-small-sellers-create-better-product-listings-422g</link>
      <guid>https://dev.to/subhadipgayen89/sellerboost-ai-helping-small-sellers-create-better-product-listings-422g</guid>
      <description>&lt;p&gt;This is a submission for the Hacktoberfest Open-Source AI Challenge Week 2: Side Hustle.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;em&gt;What I Built&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;SellerBoost AI is a project focused on helping small business owners and online sellers create better product listings with less effort.&lt;/p&gt;

&lt;p&gt;Many small sellers know their products well but may struggle to write compelling descriptions, choose searchable titles, and identify useful keywords. SellerBoost AI aims to simplify that process.&lt;/p&gt;

&lt;p&gt;The goal is to turn a few basic product details into marketplace-ready content, including:&lt;/p&gt;

&lt;p&gt;Product titles&lt;br&gt;
Product descriptions&lt;br&gt;
Key selling points&lt;br&gt;
SEO-friendly keywords&lt;br&gt;
Different writing styles for different audiences&lt;/p&gt;

&lt;p&gt;The potential customers are small online sellers, home-based businesses, and entrepreneurs who want to improve their product listings without hiring a copywriter.&lt;/p&gt;

&lt;p&gt;The long-term business idea is a simple, affordable tool that saves sellers time when preparing product listings.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;em&gt;Demo&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;demo website: &lt;a href="https://subhadipgayen2006.github.io/SellerboostAI/" rel="noopener noreferrer"&gt;SellerBoostAI&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Screenshots or demo video:&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%2Fur5g0mk9t5wnblkd6wcn.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%2Fur5g0mk9t5wnblkd6wcn.png" alt=" " width="800" height="371"&gt;&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%2F604xugsm613m4w5g1ao3.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%2F604xugsm613m4w5g1ao3.png" alt=" " width="800" height="365"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Code&lt;/p&gt;

&lt;p&gt;GitHub repository: &lt;a href="https://github.com/Subhadipgayen2006/SellerboostAI.git" rel="noopener noreferrer"&gt;SellerBoost-AI&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The project is being developed as a lightweight web application with a simple interface designed for sellers who want to create listing content quickly.&lt;/p&gt;

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

&lt;p&gt;I built SellerBoost AI as a web-based project, focusing on a straightforward user experience and a practical problem faced by small sellers.&lt;/p&gt;

&lt;p&gt;The interface collects product information such as the product name, target audience, and key features. The intended workflow is to transform those details into useful listing content.&lt;/p&gt;

&lt;p&gt;I also explored connecting the application to a hosted language model without requiring users to run a large model locally.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;AI implementation status:&lt;/strong&gt; [Describe the model and provider actually used in the tested version. If live inference is not working yet, state that clearly and do not claim that AI generation is working.]&lt;/p&gt;

&lt;p&gt;My goal is to keep the application accessible to developers and small sellers who may not have powerful hardware or a large budget.&lt;/p&gt;

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

&lt;p&gt;Open innovation can make AI experimentation more accessible to independent developers and small businesses.&lt;/p&gt;

&lt;p&gt;Open-weight models and open-source tools can give developers more flexibility to understand, adapt, and build upon AI technology instead of depending entirely on a single proprietary platform.&lt;/p&gt;

&lt;p&gt;For a project like SellerBoost AI, that flexibility matters. The long-term goal is to make useful listing assistance affordable and accessible to sellers who cannot justify expensive software subscriptions.&lt;/p&gt;

&lt;p&gt;This project has also helped me explore the practical challenges of building an AI-powered product, including model access, inference costs, and the trade-offs between a lightweight frontend and hosted AI services.&lt;/p&gt;

</description>
      <category>devchallenge</category>
      <category>hf26challenge</category>
    </item>
    <item>
      <title>StudyBuddy AI: Building a Study Companion for a Friend 📚</title>
      <dc:creator>Subhadip Gayen</dc:creator>
      <pubDate>Mon, 12 Oct 2026 05:12:26 +0000</pubDate>
      <link>https://dev.to/subhadipgayen89/studybuddy-ai-building-a-study-companion-for-a-friend-4bkn</link>
      <guid>https://dev.to/subhadipgayen89/studybuddy-ai-building-a-study-companion-for-a-friend-4bkn</guid>
      <description>&lt;p&gt;The problem: Studying shouldn't feel overwhelming&lt;/p&gt;

&lt;p&gt;Sometimes, the hardest part of preparing for an exam isn't learning a concept—it's figuring out where to start.&lt;/p&gt;

&lt;p&gt;Long lecture notes, multiple topics, and limited revision time can make studying feel overwhelming. I wanted to explore whether a small AI-powered tool could make that process easier for a friend who struggles with revising lengthy study material.&lt;/p&gt;

&lt;p&gt;That idea became StudyBuddy AI.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;em&gt;💡 The idea&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;StudyBuddy AI is a simple study companion that turns pasted notes into different revision formats.&lt;/p&gt;

&lt;p&gt;Instead of reading the same notes repeatedly, a student can choose how they want to learn:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Summaries: Organize lengthy notes into key concepts and definitions.&lt;br&gt;
Flashcards: Practise active recall with question-and-answer pairs.&lt;br&gt;
Practice quizzes: Test understanding and review the answers.&lt;br&gt;
Simple explanations: Break down difficult concepts into more approachable language.&lt;br&gt;
Revision plans: Organize material into manageable study sessions.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;The goal isn't to replace teachers, textbooks, or independent thinking. It's to give students another way to work with material they already have.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;em&gt;🤖 Open-source AI at the core&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;I built the interface using HTML, CSS, and vanilla JavaScript. For AI generation, the prototype connects to Ollama, which can run an open model locally on a computer.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The planned model is qwen2.5:3b.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;I chose a local-first approach because study notes can contain personal information, and I wanted to explore a design that doesn't depend on a hosted AI API by default.&lt;/p&gt;

&lt;p&gt;The application sends notes to the configured Ollama endpoint when the user requests generated material. The AI integration requires Ollama and the model to be installed and running; I will only describe it as verified after testing it successfully.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;em&gt;🛠️ What I built&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;em&gt;The current prototype includes:&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;A responsive interface for desktop and mobile.&lt;br&gt;
Five study modes.&lt;br&gt;
Study-level options.&lt;br&gt;
Copy and text-file export controls.&lt;br&gt;
A configurable local AI endpoint.&lt;br&gt;
Error messages for missing or unavailable AI services.&lt;/p&gt;

&lt;p&gt;I also tried to keep the implementation beginner-friendly, with no frontend framework or build process required.&lt;/p&gt;

&lt;p&gt;🌱 What I learned&lt;/p&gt;

&lt;p&gt;This project reminded me that useful software doesn't always need to start with a huge feature list.&lt;/p&gt;

&lt;p&gt;A focused tool that addresses one real problem can be a better starting point than an unnecessarily complicated application.&lt;/p&gt;

&lt;p&gt;It also highlights an important limitation: AI-generated study material can contain mistakes. Students should verify important information against their original notes and course resources.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;em&gt;🔓 What's next?&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Some features I'd like to explore next:&lt;/p&gt;

&lt;p&gt;PDF text import.&lt;br&gt;
Interactive, flip-style flashcards.&lt;br&gt;
Saved study sessions.&lt;br&gt;
Subject-specific revision templates.&lt;br&gt;
Better accessibility and testing.&lt;br&gt;
💚 Built for a friend&lt;/p&gt;

&lt;p&gt;This project began with a simple thought: could I use open-source AI to make studying a little less stressful for someone I know?&lt;/p&gt;

&lt;p&gt;I'm building StudyBuddy AI as a small experiment in using technology for a practical, everyday problem.&lt;/p&gt;

&lt;p&gt;Project repository: &lt;a href="https://github.com/Subhadipgayen2006/hacktoberfestAI-StudyBuddy.git" rel="noopener noreferrer"&gt;StudyBuddy AI&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;This is an early prototype, and I'm looking forward to improving it through testing and feedback.&lt;/p&gt;

&lt;h1&gt;
  
  
  Hacktoberfest #OpenSource #AI #StudyTools
&lt;/h1&gt;

</description>
      <category>devchallenge</category>
      <category>weekendchallenge</category>
      <category>hf26challenge</category>
    </item>
    <item>
      <title>Hacktoberfest Open-Source AI Challenge Week 1: Touch Grass</title>
      <dc:creator>Subhadip Gayen</dc:creator>
      <pubDate>Sat, 10 Oct 2026 07:10:01 +0000</pubDate>
      <link>https://dev.to/subhadipgayen89/hacktoberfest-open-source-ai-challenge-week-1-touch-grass-14c4</link>
      <guid>https://dev.to/subhadipgayen89/hacktoberfest-open-source-ai-challenge-week-1-touch-grass-14c4</guid>
      <description>&lt;p&gt;This is a submission for the Hacktoberfest Open-Source AI Challenge Week 1: Touch Grass&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;em&gt;What I Built&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;I built TouchGrass AI, an early-stage nature companion designed to encourage people to take breaks from their screens and spend more time outdoors.&lt;/p&gt;

&lt;p&gt;The idea is simple: instead of spending more time scrolling, users can discover small outdoor missions that encourage them to explore the real world.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;em&gt;Features include:&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Ready-made outdoor missions for quick breaks.&lt;br&gt;
A simple nature journal to record observations.&lt;br&gt;
A responsive interface built with HTML, CSS, and JavaScript.&lt;br&gt;
An AI integration designed to generate outdoor missions using a locally running model.&lt;/p&gt;

&lt;p&gt;The goal is to make technology a starting point for real-world experiences, rather than another reason to stay indoors.&lt;/p&gt;

&lt;p&gt;Demo&lt;/p&gt;

&lt;p&gt;The project is currently an early prototype. Ready-made missions can be used without connecting an AI model.&lt;/p&gt;

&lt;p&gt;A live demo will be added after deployment.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;em&gt;Code&lt;/em&gt;&lt;/strong&gt;&lt;br&gt;
GitHub repository: &lt;a href="https://github.com/Subhadipgayen2006/TouchGrass-AI.git" rel="noopener noreferrer"&gt;TouchGrass AI&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The repository contains the project source code and setup instructions.&lt;/p&gt;

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

&lt;p&gt;I created the prototype using HTML, CSS, and JavaScript.&lt;/p&gt;

&lt;p&gt;The AI integration is designed to use Ollama with the qwen2.5:3b model to generate outdoor missions locally. The AI connection still requires setup and testing.&lt;/p&gt;

&lt;p&gt;The project also includes ready-made missions, so users can explore the core idea without configuring the AI component.&lt;/p&gt;

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

&lt;p&gt;Open innovation allows developers to experiment, learn, and build on existing work.&lt;/p&gt;

&lt;p&gt;Using an open-weight model with local inference offers an alternative to relying entirely on hosted AI services. Depending on the setup, it can reduce recurring API costs and give users more control over where their prompts are processed.&lt;/p&gt;

&lt;p&gt;I want TouchGrass AI to be a small example of how open-source AI can support everyday activities and encourage healthier relationships with technology.&lt;/p&gt;

&lt;p&gt;Challenges and Learnings&lt;/p&gt;

&lt;p&gt;One challenge was making the application useful even when the AI component is unavailable. Ready-made missions help users explore the main idea without depending on a working AI connection.&lt;/p&gt;

&lt;p&gt;Building this prototype is also helping me learn about web development, local AI integration, and sharing projects through open source.&lt;/p&gt;

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

&lt;p&gt;Optional: Add a DevRelay session link if available.&lt;/p&gt;

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

&lt;p&gt;This project is submitted for the Hacktoberfest Open-Source AI Challenge Week 1: Touch Grass.&lt;/p&gt;

</description>
      <category>devchallenge</category>
      <category>hf26challenge</category>
    </item>
    <item>
      <title>hi</title>
      <dc:creator>Subhadip Gayen</dc:creator>
      <pubDate>Sat, 10 Oct 2026 06:20:24 +0000</pubDate>
      <link>https://dev.to/subhadipgayen89/hi-42n1</link>
      <guid>https://dev.to/subhadipgayen89/hi-42n1</guid>
      <description></description>
    </item>
    <item>
      <title>hii</title>
      <dc:creator>Subhadip Gayen</dc:creator>
      <pubDate>Sat, 10 Oct 2026 05:58:17 +0000</pubDate>
      <link>https://dev.to/subhadipgayen89/hii-4in5</link>
      <guid>https://dev.to/subhadipgayen89/hii-4in5</guid>
      <description></description>
    </item>
  </channel>
</rss>
