<?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: Devansh Kushwaha</title>
    <description>The latest articles on DEV Community by Devansh Kushwaha (@devansh_kushwaha_06318191).</description>
    <link>https://dev.to/devansh_kushwaha_06318191</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%2F4173021%2Fd1fd86c0-d821-4ad8-ae56-b12e6bccb78a.png</url>
      <title>DEV Community: Devansh Kushwaha</title>
      <link>https://dev.to/devansh_kushwaha_06318191</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/devansh_kushwaha_06318191"/>
    <language>en</language>
    <item>
      <title>ListingLift: Turn Product Details into SEO-Ready Listings with Open-Source AI</title>
      <dc:creator>Devansh Kushwaha</dc:creator>
      <pubDate>Thu, 15 Oct 2026 09:23:23 +0000</pubDate>
      <link>https://dev.to/devansh_kushwaha_06318191/listinglift-turn-product-details-into-seo-ready-listings-with-open-source-ai-2deo</link>
      <guid>https://dev.to/devansh_kushwaha_06318191/listinglift-turn-product-details-into-seo-ready-listings-with-open-source-ai-2deo</guid>
      <description>&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;&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%2F337c7jqcqz4xvv8a5qtr.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%2F337c7jqcqz4xvv8a5qtr.png" alt=" " width="800" height="731"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Meet &lt;strong&gt;ListingLift — Local AI Listing Studio&lt;/strong&gt;, a privacy-focused AI tool that helps online sellers turn basic product information into polished, marketplace-ready listings.&lt;/p&gt;

&lt;p&gt;Writing product listings takes time. Sellers need catchy titles, detailed descriptions, relevant search tags, and compelling calls to action. ListingLift simplifies this process by generating all four from a single product form.&lt;/p&gt;

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

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;SEO-friendly titles&lt;/strong&gt; to help make product listings more discoverable.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Product descriptions&lt;/strong&gt; tailored to the details provided.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Search tags&lt;/strong&gt; to improve keyword coverage.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Calls to action (CTAs)&lt;/strong&gt; to encourage potential buyers to take the next step.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Copy and export options&lt;/strong&gt; to make generated content easy to use.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Local-first AI&lt;/strong&gt; to keep product information on the user's own computer when using a local Ollama instance.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;ListingLift is designed for independent sellers, small businesses, and marketplace entrepreneurs who want to spend less time writing and more time building their businesses.&lt;/p&gt;

&lt;p&gt;The potential business model is a lightweight paid tool for sellers who regularly create product listings, with privacy and reduced recurring AI API costs as key advantages.&lt;/p&gt;

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

&lt;p&gt;&lt;strong&gt;Try ListingLift live:&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://devanshkushwaha2008.github.io/ListingLift/" rel="noopener noreferrer"&gt;https://devanshkushwaha2008.github.io/ListingLift/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Enter your product details, select your marketplace and brand voice, add keywords, and generate your listing.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt; The deployed interface may require a locally running Ollama instance to generate AI content.&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%2Fk2xfyn99dmukvns0v4np.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%2Fk2xfyn99dmukvns0v4np.png" alt=" " width="800" height="388"&gt;&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;p&gt;&lt;a href="https://github.com/DevanshKushwaha2008/ListingLift" rel="noopener noreferrer"&gt;https://github.com/DevanshKushwaha2008/ListingLift&lt;/a&gt;&lt;/p&gt;

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

&lt;ul&gt;
&lt;li&gt;HTML for the interface and form structure.&lt;/li&gt;
&lt;li&gt;CSS for the responsive, modern design.&lt;/li&gt;
&lt;li&gt;JavaScript for application logic and AI integration.&lt;/li&gt;
&lt;li&gt;Ollama for running open-weight AI models locally.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Feel free to explore the code, experiment with different models, and contribute improvements!&lt;/p&gt;

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

&lt;p&gt;I built ListingLift using &lt;strong&gt;HTML, CSS, JavaScript, and Ollama&lt;/strong&gt;, with a focus on making local AI useful for a real-world business problem.&lt;/p&gt;

&lt;p&gt;Here's how it works:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Collect product information:&lt;/strong&gt; Users enter the product name, marketplace, brand voice, product details, ideal customer, and SEO keywords.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Prepare the prompt:&lt;/strong&gt; JavaScript combines the inputs into instructions for the AI model.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Generate the listing:&lt;/strong&gt; The application sends the prompt to a locally running Ollama instance, using an installed open-weight model such as Llama 3.2.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Display structured results:&lt;/strong&gt; The generated title, description, search tags, and call to action appear in separate sections.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Export the content:&lt;/strong&gt; Users can copy individual sections or export the complete listing as a text file.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;The project uses a lightweight frontend instead of a large application backend. This keeps the architecture simple and makes the project easier to understand, customize, and extend.&lt;/p&gt;

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

&lt;p&gt;For ListingLift, &lt;strong&gt;open innovation makes local, private, and customizable AI possible.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Many AI-powered writing tools depend on hosted APIs, which can introduce recurring usage costs and require sending data to external services.&lt;/p&gt;

&lt;p&gt;By building around Ollama and open-weight models, ListingLift takes a different approach:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Privacy:&lt;/strong&gt; Product details can be processed on the user's own computer rather than sent to a third-party AI API.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Model freedom:&lt;/strong&gt; Users can experiment with compatible open-weight models instead of depending on one proprietary model provider.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Cost flexibility:&lt;/strong&gt; After downloading a model, local inference avoids per-request API charges, although hardware and electricity still cost money.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Customization:&lt;/strong&gt; Developers can modify prompts, adjust the application, and experiment with different models.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Accessibility:&lt;/strong&gt; The project provides a starting point for small sellers who want to explore AI-assisted workflows without building an entire AI infrastructure from scratch.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Open innovation is not just an extra feature here. It shapes the way ListingLift handles data, gives developers control, and makes the project open to further experimentation.&lt;/p&gt;

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

&lt;p&gt;I don't have a public DevRelay agent-session link to share yet, so I'm leaving this section out for now.&lt;/p&gt;

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

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

&lt;p&gt;ListingLift uses an open-weight AI model through Ollama, with local inference at the center of its listing-generation workflow.&lt;/p&gt;

&lt;p&gt;The project also explores practical AI for small businesses, privacy-conscious software, and developer-friendly open-source tools.&lt;/p&gt;




&lt;p&gt;Built with curiosity, open-source technology, and the idea that useful AI tools should give users more control over their data.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Thanks for checking out ListingLift!&lt;/strong&gt;&lt;/p&gt;

</description>
      <category>devchallenge</category>
      <category>hf26challenge</category>
    </item>
    <item>
      <title>TouchGrass AI — Turn Screen Time into Green Time with Smart Outdoor Adventures</title>
      <dc:creator>Devansh Kushwaha</dc:creator>
      <pubDate>Fri, 09 Oct 2026 11:10:00 +0000</pubDate>
      <link>https://dev.to/devansh_kushwaha_06318191/touchgrass-ai-turn-screen-time-into-green-time-with-smart-outdoor-adventures-51fm</link>
      <guid>https://dev.to/devansh_kushwaha_06318191/touchgrass-ai-turn-screen-time-into-green-time-with-smart-outdoor-adventures-51fm</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;TouchGrass AI 🌿 — Turn Screen Time into Green Time with Smart Outdoor Adventures&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%2Fmj8uwcepm7678ramn34c.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%2Fmj8uwcepm7678ramn34c.png" alt=" " width="800" height="533"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I built &lt;strong&gt;TouchGrass AI&lt;/strong&gt; 🌿, a web-based outdoor activity planner designed to help people spend less time staring at screens and more time exploring the real world.&lt;/p&gt;

&lt;p&gt;Sometimes, we want to go outside but don't know what to do. TouchGrass helps solve that problem by suggesting activities based on your mood, available time, surroundings, and interests.&lt;/p&gt;

&lt;p&gt;Users can choose whether they want something relaxing, adventurous, educational, or fitness-focused and get a suggested outdoor plan.&lt;/p&gt;

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

&lt;ul&gt;
&lt;li&gt;🌳 &lt;strong&gt;Personalized activity suggestions&lt;/strong&gt; based on mood, time, and environment.&lt;/li&gt;
&lt;li&gt;⏱️ &lt;strong&gt;Flexible durations&lt;/strong&gt;, from a quick 15-minute break to a longer outdoor adventure.&lt;/li&gt;
&lt;li&gt;🧭 &lt;strong&gt;Different activity categories&lt;/strong&gt;, including relaxation, exploration, learning, and fitness.&lt;/li&gt;
&lt;li&gt;🎯 &lt;strong&gt;Nature challenges&lt;/strong&gt; to encourage users to try something new.&lt;/li&gt;
&lt;li&gt;📋 &lt;strong&gt;Copyable activity plans&lt;/strong&gt; that users can take with them outdoors.&lt;/li&gt;
&lt;li&gt;📊 &lt;strong&gt;Progress tracking&lt;/strong&gt; to encourage users to keep building outdoor habits.&lt;/li&gt;
&lt;li&gt;🔒 &lt;strong&gt;Privacy-friendly design&lt;/strong&gt;, with progress stored locally in the browser.&lt;/li&gt;
&lt;li&gt;📱 &lt;strong&gt;Responsive interface&lt;/strong&gt; designed for different screen sizes.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The project is for students, remote workers, and anyone who wants a simple nudge to step away from their devices and reconnect with the world around them.&lt;/p&gt;

&lt;p&gt;The main idea is simple: &lt;strong&gt;technology should help us experience more of the real world, not keep us trapped in front of a screen.&lt;/strong&gt;&lt;/p&gt;

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

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

&lt;p&gt;Try choosing your mood, selecting how much time you have, and generating an outdoor activity plan!&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;a href="https://github.com/DevanshKushwaha2008/TouchGrassAI" rel="noopener noreferrer"&gt;https://github.com/DevanshKushwaha2008/TouchGrassAI&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The project uses HTML, CSS, and JavaScript, with a simple structure that makes it easy for beginners to explore and contribute.&lt;/p&gt;

&lt;p&gt;Feel free to check out the code, suggest improvements, or contribute new activity ideas.&lt;/p&gt;

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

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

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;HTML&lt;/strong&gt; to structure the website.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;CSS&lt;/strong&gt; to create a clean, nature-inspired, responsive interface.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;JavaScript&lt;/strong&gt; to generate activity plans, handle user interactions, copy plans, and track progress.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Local storage&lt;/strong&gt; to save progress in the user's browser without requiring an account or a database.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;GitHub Pages&lt;/strong&gt; to deploy the website.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;For the current version, activity recommendations are generated using predefined templates and rule-based JavaScript logic. It works without installing additional software, configuring an API key, or running a backend server.&lt;/p&gt;

&lt;p&gt;Although the current implementation does not yet run an open-weight AI model, the project is designed around the idea of using technology to encourage healthier, offline experiences. Integrating an open-weight model for more flexible activity planning is a potential next step.&lt;/p&gt;

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

&lt;p&gt;Open innovation makes it possible for developers to learn from one another, experiment with new ideas, and build tools that others can inspect, modify, and improve.&lt;/p&gt;

&lt;p&gt;For a project like TouchGrass, openness matters in several ways:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Accessibility:&lt;/strong&gt; A simple web-based implementation makes it easy for people to try the project without installing specialized software.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Transparency:&lt;/strong&gt; The recommendation logic is visible in the source code, so users and contributors can understand how suggestions are produced.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Community contributions:&lt;/strong&gt; Developers can add activities, improve accessibility, refine the interface, and adapt the project for different communities.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Privacy:&lt;/strong&gt; The current version can operate locally in the browser, without sending users' activity preferences to an external AI service.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Room to experiment:&lt;/strong&gt; An open codebase gives contributors a starting point for exploring open-weight models and more advanced recommendation systems.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;I believe open-source development is valuable because it lets people build on existing ideas instead of starting from scratch. It also gives beginners like me an opportunity to learn by creating something useful and sharing it with others.&lt;/p&gt;

&lt;p&gt;My goal with TouchGrass is to make technology a bridge to the outdoors rather than another reason to stay indoors.&lt;/p&gt;

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

&lt;p&gt;No agent session is linked for this submission.&lt;/p&gt;

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

&lt;p&gt;This is a project submission for the &lt;strong&gt;Touch Grass&lt;/strong&gt; challenge.&lt;/p&gt;

&lt;p&gt;The current implementation is a rule-based web application and does not yet include an open-weight AI model or agent framework. I would integrate and document one before claiming eligibility for categories that specifically require open-source AI at the core.&lt;/p&gt;




&lt;p&gt;Thanks for checking out TouchGrass AI! 🌿&lt;/p&gt;

&lt;p&gt;If you have ideas for new outdoor activities or ways to make the experience better, contributions and feedback are welcome.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Build with technology. Reconnect with nature. Touch grass.&lt;/strong&gt;&lt;/p&gt;

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