<?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: Aadya Dwivedi</title>
    <description>The latest articles on DEV Community by Aadya Dwivedi (@aadya_dwivedi_222fba12dc4).</description>
    <link>https://dev.to/aadya_dwivedi_222fba12dc4</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%2F4173017%2F997769ce-b889-41a5-973a-e48faac14954.png</url>
      <title>DEV Community: Aadya Dwivedi</title>
      <link>https://dev.to/aadya_dwivedi_222fba12dc4</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/aadya_dwivedi_222fba12dc4"/>
    <language>en</language>
    <item>
      <title>AFTERIMAGE — An Archive for Things That Refuse to Disappear</title>
      <dc:creator>Aadya Dwivedi</dc:creator>
      <pubDate>Fri, 30 Oct 2026 07:37:04 +0000</pubDate>
      <link>https://dev.to/aadya_dwivedi_222fba12dc4/afterimage-an-archive-for-things-that-refuse-to-disappear-1pi1</link>
      <guid>https://dev.to/aadya_dwivedi_222fba12dc4/afterimage-an-archive-for-things-that-refuse-to-disappear-1pi1</guid>
      <description>&lt;h1&gt;
  
  
  AFTERIMAGE: An Archive for Things That Refuse to Disappear
&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;&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%2Fqr1o6scxvrddzkcour9t.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%2Fqr1o6scxvrddzkcour9t.png" alt=" " width="799" height="382"&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%2Fwv4vzjofp1ftke99g5pc.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%2Fwv4vzjofp1ftke99g5pc.png" alt=" " width="800" height="1200"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;AFTERIMAGE is an interactive digital archive inspired by abandoned computer systems, analog horror, forgotten memories, and the Día de los Muertos tradition.&lt;/p&gt;

&lt;p&gt;The idea behind the project is simple: what if a computer could preserve the things that people leave behind?&lt;/p&gt;

&lt;p&gt;Instead of building another generic AI chatbot, I created a fictional archive where users can explore memories, generate mysterious stories, and preserve personal tributes.&lt;/p&gt;

&lt;p&gt;The project has four main features:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Ghost Terminal:&lt;/strong&gt; An AI-powered terminal that generates fictional, eerie story continuations based on user prompts.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Memory Vault:&lt;/strong&gt; A personal archive where users can save, view, delete, and export memories.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Digital Ofrenda:&lt;/strong&gt; A digital tribute space inspired by Día de los Muertos, allowing users to preserve names, memories, and personal messages.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Lost Frequencies:&lt;/strong&gt; A collection of fictional radio transmissions that make the archive feel like a forgotten communication system.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;I interpreted the Ghost in the Machine theme as the idea of something seemingly forgotten still leaving traces behind.&lt;/p&gt;

&lt;p&gt;AFTERIMAGE turns that idea into an interactive experience.&lt;/p&gt;

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

&lt;p&gt;The project is designed to run locally in a browser using Visual Studio Code and Live Server.&lt;br&gt;
&lt;/p&gt;
&lt;div class="crayons-card c-embed text-styles text-styles--secondary"&gt;
    &lt;div class="c-embed__content"&gt;
      &lt;div class="c-embed__body flex items-center justify-between"&gt;
        &lt;a href="https://aadyadwivedi67-oss.github.io/AFTERIMAGE/" rel="noopener noreferrer" class="c-link fw-bold flex items-center"&gt;
          &lt;span class="mr-2"&gt;aadyadwivedi67-oss.github.io&lt;/span&gt;
          

        &lt;/a&gt;
      &lt;/div&gt;
    &lt;/div&gt;
&lt;/div&gt;
&lt;br&gt;
A public deployment.

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

&lt;p&gt;The project is built using separate HTML, CSS, and JavaScript files.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Project files:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;code&gt;index.html&lt;/code&gt; — Website structure and sections.&lt;/li&gt;
&lt;li&gt;
&lt;code&gt;style.css&lt;/code&gt; — Visual design, animations, and responsive layout.&lt;/li&gt;
&lt;li&gt;
&lt;code&gt;script.js&lt;/code&gt; — Application logic, AI integration, memory storage, and interactions.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The source code can be published as a GitHub repository.&lt;/p&gt;

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

&lt;p&gt;I built AFTERIMAGE using HTML, CSS, and JavaScript, with open-source AI running directly in the browser.&lt;/p&gt;

&lt;p&gt;The AI component uses:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;DistilGPT-2:&lt;/strong&gt; An open-weight language model used for generating fictional text.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Transformers.js:&lt;/strong&gt; An open-source JavaScript library that allows machine-learning models to run directly in the browser.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;localStorage:&lt;/strong&gt; Used to preserve memories and digital tributes locally in the browser.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The Ghost Terminal loads the DistilGPT-2 model through Transformers.js and uses it to generate story continuations based on user input.&lt;/p&gt;

&lt;p&gt;One important design decision was avoiding a custom AI backend, paid API keys, and Ollama.&lt;/p&gt;

&lt;p&gt;The model runs in the browser. Its initial download requires an internet connection, and cached assets may allow subsequent use without downloading the model again.&lt;/p&gt;

&lt;p&gt;The other features use JavaScript and browser storage to provide an interactive archive experience.&lt;/p&gt;

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

&lt;p&gt;Open innovation was important to AFTERIMAGE because I wanted to experiment with AI without making the entire project dependent on a closed, centralized API.&lt;/p&gt;

&lt;p&gt;Using an open-weight model and an open-source JavaScript framework made browser-based AI experimentation possible without requiring a paid API key or a dedicated AI server.&lt;/p&gt;

&lt;p&gt;It also makes the project easier for other developers to inspect, modify, and extend.&lt;/p&gt;

&lt;p&gt;For a project centered around memories and personal archives, keeping data stored locally is another meaningful design choice.&lt;/p&gt;

&lt;p&gt;Open-source tools make it possible to experiment, learn, customize, and build without needing access to expensive infrastructure.&lt;/p&gt;

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

&lt;p&gt;AFTERIMAGE is built around the idea that not everything disappears completely.&lt;/p&gt;

&lt;p&gt;Old photographs, forgotten messages, unfinished stories, and memories can all leave traces behind.&lt;/p&gt;

&lt;p&gt;I wanted the website to feel like discovering an old computer that still has something left to tell.&lt;/p&gt;

&lt;p&gt;The visual direction combines a vintage digital archive with the atmosphere of a forgotten shrine. The Ghost Terminal represents the machine, the Memory Vault represents what people preserve, and the Digital Ofrenda represents the things we choose to remember.&lt;/p&gt;

&lt;p&gt;The goal was not simply to make an AI generate text. It was to give that interaction a setting, a purpose, and a story.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Some things disappear. Others become afterimages.&lt;/strong&gt;&lt;/p&gt;




&lt;p&gt;Thanks for participating in Hacktoberfest Open-Source AI Challenge Week 4.&lt;/p&gt;

</description>
      <category>devchallenge</category>
      <category>hf26challenge</category>
    </item>
    <item>
      <title>EaseFlow: Less Planning, More Living — Open-Source AI for Everyday Tasks</title>
      <dc:creator>Aadya Dwivedi</dc:creator>
      <pubDate>Thu, 22 Oct 2026 16:06:52 +0000</pubDate>
      <link>https://dev.to/aadya_dwivedi_222fba12dc4/easeflow-less-planning-more-living-open-source-ai-for-everyday-tasks-377j</link>
      <guid>https://dev.to/aadya_dwivedi_222fba12dc4/easeflow-less-planning-more-living-open-source-ai-for-everyday-tasks-377j</guid>
      <description>&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;&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%2Fazt07pjic15iak74ufws.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%2Fazt07pjic15iak74ufws.png" alt=" " width="800" height="620"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;EaseFlow is a browser-based AI productivity tool that turns messy brain dumps into organized, actionable task lists.&lt;/p&gt;

&lt;p&gt;Instead of spending time sorting through assignments, reminders, errands, and unfinished work, users can write everything down in one place and let EaseFlow help organize it.&lt;/p&gt;

&lt;p&gt;The application supports priority labels, task categories, completion tracking, filtering, and manual task creation.&lt;/p&gt;

&lt;p&gt;It is designed for students, busy people, and anyone who wants to spend less time organizing their day.&lt;/p&gt;

&lt;p&gt;The goal is simple: reduce the friction between knowing what needs to be done and getting started.&lt;/p&gt;

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

&lt;p&gt;Live demo: [&lt;a href="https://aadyadwivedi67-oss.github.io/easeflowsloth/" rel="noopener noreferrer"&gt;https://aadyadwivedi67-oss.github.io/easeflowsloth/&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%2F5j1r8map9kprp6crrag2.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%2F5j1r8map9kprp6crrag2.png" alt=" " width="800" height="387"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The application can be demonstrated by entering a messy task list, generating an organized plan, and completing tasks directly in the browser.&lt;/p&gt;

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

&lt;p&gt;GitHub repository: [&lt;a href="https://github.com/aadyadwivedi67-oss/easeflowsloth.git" rel="noopener noreferrer"&gt;https://github.com/aadyadwivedi67-oss/easeflowsloth.git&lt;/a&gt;]&lt;/p&gt;

&lt;p&gt;The project is built using separate HTML, CSS, and JavaScript files.&lt;/p&gt;

&lt;p&gt;Technologies include HTML5, CSS3, JavaScript ES modules, Transformers.js, and the open-weight Xenova/flan-t5-small model.&lt;/p&gt;

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

&lt;p&gt;I built EaseFlow as a browser-based application rather than relying on a dedicated AI backend.&lt;/p&gt;

&lt;p&gt;The frontend is written in HTML, CSS, and JavaScript. Transformers.js loads the Xenova/flan-t5-small model for text generation in the browser.&lt;/p&gt;

&lt;p&gt;Users enter a brain dump, and the model attempts to rewrite it into clearer tasks. JavaScript then creates task cards, assigns basic priority and category labels, and updates progress tracking.&lt;/p&gt;

&lt;p&gt;A local rule-based fallback keeps the core task-organizing workflow available when the AI model cannot load.&lt;/p&gt;

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

&lt;p&gt;Open innovation makes this project more flexible and accessible.&lt;/p&gt;

&lt;p&gt;Using an open-weight model allows developers to experiment with AI without depending on a proprietary inference API or paying per request. Browser-based inference also means that task text does not need to be sent to a separate AI inference service.&lt;/p&gt;

&lt;p&gt;The source code can be inspected, modified, and extended. Developers can change the task organization rules or experiment with compatible models.&lt;/p&gt;

&lt;p&gt;The application still needs an internet connection to download its model on first use, and complete offline operation is not guaranteed without additional configuration.&lt;/p&gt;

&lt;p&gt;For a productivity tool that may handle personal reminders, reducing unnecessary data transmission is an important design choice.&lt;/p&gt;

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

&lt;p&gt;Optional. Add a DevRelay agent session link here if you record one.&lt;/p&gt;

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

&lt;p&gt;EaseFlow is designed to reduce the small but repeated effort of sorting and prioritizing everyday tasks.&lt;/p&gt;

&lt;p&gt;Instead of manually rewriting every reminder into a structured list, users can start with a brain dump and review the suggested actions.&lt;/p&gt;

&lt;p&gt;The potential payoff is less time spent organizing and a clearer starting point for the work itself.&lt;/p&gt;

&lt;p&gt;Actual time savings have not yet been benchmarked, so this submission describes the intended benefit rather than claiming measured results.&lt;/p&gt;

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

&lt;p&gt;Open-Source AI&lt;/p&gt;

&lt;p&gt;Browser-Based AI&lt;/p&gt;

&lt;h2&gt;
  
  
  Closing Note
&lt;/h2&gt;

&lt;p&gt;EaseFlow explores a simple idea: AI should help people spend less energy managing their work and more energy doing what matters.&lt;/p&gt;

&lt;p&gt;By combining open-weight AI with a lightweight web application, the project aims to make everyday automation approachable, inspectable, and adaptable.&lt;/p&gt;

</description>
      <category>devchallenge</category>
      <category>hf26challenge</category>
    </item>
    <item>
      <title>ListingLift — Turn Your Products into Must-Haves</title>
      <dc:creator>Aadya Dwivedi</dc:creator>
      <pubDate>Thu, 15 Oct 2026 09:27:20 +0000</pubDate>
      <link>https://dev.to/aadya_dwivedi_222fba12dc4/listinglift-turn-your-products-into-must-haves-4bo3</link>
      <guid>https://dev.to/aadya_dwivedi_222fba12dc4/listinglift-turn-your-products-into-must-haves-4bo3</guid>
      <description>&lt;h1&gt;
  
  
  ListingLift: Better Product Listings, Bigger Side-Hustle Dreams
&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;&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%2Fft409w7mw4vvm2gy7xua.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%2Fft409w7mw4vvm2gy7xua.png" alt=" " width="800" height="800"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Meet &lt;strong&gt;ListingLift&lt;/strong&gt; — a product listing assistant designed for small business owners, handmade creators, and side hustlers who want to present their products more effectively online.&lt;/p&gt;

&lt;p&gt;Selling online isn't just about having a great product. It's also about describing it in a way that catches attention. Writing product titles, descriptions, and social media captions for every item can be time-consuming, especially when you're running a small business on your own.&lt;/p&gt;

&lt;p&gt;ListingLift aims to make that process simpler.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What it offers:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt; Product titles designed to grab attention.&lt;/li&gt;
&lt;li&gt; Product descriptions that highlight key features.&lt;/li&gt;
&lt;li&gt; Social media captions for promoting products.&lt;/li&gt;
&lt;li&gt; Multiple writing styles, including Friendly, Playful, Professional, and Luxury.&lt;/li&gt;
&lt;li&gt; The ability to generate alternative versions and copy the results.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The goal is simple: help small sellers spend less time struggling with words and more time building their businesses.&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://aadyadwivedi67-oss.github.io/ListingLiftdev/" rel="noopener noreferrer"&gt;View ListingLift&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%2F4rph3iigd3h84jmqvb89.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%2F4rph3iigd3h84jmqvb89.png" alt=" " width="800" height="380"&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;a href="https://github.com/aadyadwivedi67-oss/ListingLiftdev.git" rel="noopener noreferrer"&gt;Explore the source code&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;ListingLift is built with HTML, CSS, and JavaScript, keeping the initial version lightweight and easy to explore.&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, and JavaScript&lt;/strong&gt;.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;HTML&lt;/strong&gt; structures the product input form and listing workspace.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;CSS&lt;/strong&gt; creates the responsive interface and visual identity.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;JavaScript&lt;/strong&gt; handles product inputs, writing-style selection, listing generation, regeneration, and copy-to-clipboard functionality.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The current prototype uses predefined JavaScript templates to generate listing content. Connecting an open-weight AI model is a planned next step, so the current version should be considered an early prototype rather than a fully AI-powered application.&lt;/p&gt;

&lt;p&gt;My next goal is to integrate an open-source language model to generate more original, context-aware listings based on each seller's product details.&lt;/p&gt;

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

&lt;p&gt;Small businesses deserve access to useful technology without needing a large budget or a dedicated technical team.&lt;/p&gt;

&lt;p&gt;Open innovation makes it possible for developers to learn from existing tools, improve their projects collaboratively, and build solutions that others can inspect, adapt, and extend.&lt;/p&gt;

&lt;p&gt;For ListingLift, an open approach could make future AI integration more flexible and help keep the project accessible to independent sellers and developers.&lt;/p&gt;

&lt;p&gt;I want ListingLift to grow beyond a simple listing generator into a practical tool that helps more people turn their ideas into sustainable side hustles.&lt;/p&gt;

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

&lt;ul&gt;
&lt;li&gt;Integrate an open-weight language model.&lt;/li&gt;
&lt;li&gt;Improve listing quality with product-specific context.&lt;/li&gt;
&lt;li&gt;Add reusable templates for different marketplaces.&lt;/li&gt;
&lt;li&gt;Expand customization options for different seller needs.&lt;/li&gt;
&lt;li&gt;Continue improving accessibility and mobile responsiveness.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;The vision:&lt;/strong&gt; make better product writing accessible to everyone, not just businesses with big marketing budgets.&lt;/p&gt;




&lt;p&gt;&lt;em&gt;Built with curiosity, open-source spirit, and a belief that small ideas can grow into big things.&lt;/em&gt; &lt;/p&gt;

</description>
      <category>devchallenge</category>
      <category>hf26challenge</category>
    </item>
    <item>
      <title>my first try please support</title>
      <dc:creator>Aadya Dwivedi</dc:creator>
      <pubDate>Fri, 09 Oct 2026 17:01:18 +0000</pubDate>
      <link>https://dev.to/aadya_dwivedi_222fba12dc4/my-first-try-please-support-2fjp</link>
      <guid>https://dev.to/aadya_dwivedi_222fba12dc4/my-first-try-please-support-2fjp</guid>
      <description>&lt;div class="ltag__link--embedded"&gt;
  &lt;div class="crayons-story "&gt;
  &lt;a href="https://dev.to/aadya_dwivedi_222fba12dc4/grounded-turning-touch-grass-into-tiny-outdoor-adventures-1a6" class="crayons-story__hidden-navigation-link"&gt;Grounded: Turning “Touch Grass” into Tiny Outdoor Adventures 🌿&lt;/a&gt;


  &lt;div class="crayons-story__body crayons-story__body-full_post"&gt;
    &lt;div class="crayons-story__top"&gt;
      &lt;div class="crayons-story__meta"&gt;
        &lt;div class="crayons-story__author-pic"&gt;

          &lt;a href="/aadya_dwivedi_222fba12dc4" class="crayons-avatar  crayons-avatar--l  "&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%2Fuser%2Fprofile_image%2F4173017%2F997769ce-b889-41a5-973a-e48faac14954.png" alt="aadya_dwivedi_222fba12dc4 profile" class="crayons-avatar__image" width="96" height="96"&gt;
          &lt;/a&gt;
        &lt;/div&gt;
        &lt;div&gt;
          &lt;div&gt;
            &lt;a href="/aadya_dwivedi_222fba12dc4" class="crayons-story__secondary fw-medium m:hidden"&gt;
              Aadya Dwivedi
            &lt;/a&gt;
            &lt;div class="profile-preview-card relative mb-4 s:mb-0 fw-medium hidden m:inline-block"&gt;
              
                Aadya Dwivedi
                
                
              
              &lt;div id="story-author-preview-content-4824627" class="profile-preview-card__content crayons-dropdown branded-7 p-4 pt-0"&gt;
                &lt;div class="gap-4 grid"&gt;
                  &lt;div class="-mt-4"&gt;
                    &lt;a href="/aadya_dwivedi_222fba12dc4" class="flex"&gt;
                      &lt;span class="crayons-avatar crayons-avatar--xl mr-2 shrink-0"&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%2Fuser%2Fprofile_image%2F4173017%2F997769ce-b889-41a5-973a-e48faac14954.png" class="crayons-avatar__image" alt="" width="96" height="96"&gt;
                      &lt;/span&gt;
                      &lt;span class="crayons-link crayons-subtitle-2 mt-5"&gt;Aadya Dwivedi&lt;/span&gt;
                    &lt;/a&gt;
                  &lt;/div&gt;
                  &lt;div class="print-hidden"&gt;
                    
                      Follow
                    
                  &lt;/div&gt;
                  &lt;div class="author-preview-metadata-container"&gt;&lt;/div&gt;
                &lt;/div&gt;
              &lt;/div&gt;
            &lt;/div&gt;

          &lt;/div&gt;
          &lt;a href="https://dev.to/aadya_dwivedi_222fba12dc4/grounded-turning-touch-grass-into-tiny-outdoor-adventures-1a6" class="crayons-story__tertiary fs-xs"&gt;&lt;time&gt;Oct 9&lt;/time&gt;&lt;span class="time-ago-indicator-initial-placeholder"&gt;&lt;/span&gt;&lt;/a&gt;
        &lt;/div&gt;
      &lt;/div&gt;

    &lt;/div&gt;

    &lt;div class="crayons-story__indention"&gt;
      &lt;h2 class="crayons-story__title crayons-story__title-full_post"&gt;
        &lt;a href="https://dev.to/aadya_dwivedi_222fba12dc4/grounded-turning-touch-grass-into-tiny-outdoor-adventures-1a6" id="article-link-4824627"&gt;
          Grounded: Turning “Touch Grass” into Tiny Outdoor Adventures 🌿
        &lt;/a&gt;
      &lt;/h2&gt;
        &lt;div class="crayons-story__tags"&gt;
            &lt;a class="crayons-tag  crayons-tag--monochrome " href="/t/devchallenge"&gt;&lt;span class="crayons-tag__prefix"&gt;#&lt;/span&gt;devchallenge&lt;/a&gt;
            &lt;a class="crayons-tag  crayons-tag--monochrome " href="/t/hf26challenge"&gt;&lt;span class="crayons-tag__prefix"&gt;#&lt;/span&gt;hf26challenge&lt;/a&gt;
        &lt;/div&gt;
      &lt;div class="crayons-story__bottom"&gt;
        &lt;div class="crayons-story__details"&gt;
          &lt;a href="https://dev.to/aadya_dwivedi_222fba12dc4/grounded-turning-touch-grass-into-tiny-outdoor-adventures-1a6" class="crayons-btn crayons-btn--s crayons-btn--ghost crayons-btn--icon-left"&gt;
            &lt;div class="multiple_reactions_aggregate"&gt;
              &lt;span class="multiple_reactions_icons_container"&gt;
                  &lt;span class="crayons_icon_container"&gt;
                    &lt;img src="https://assets.dev.to/assets/fire-f60e7a582391810302117f987b22a8ef04a2fe0df7e3258a5f49332df1cec71e.svg" width="24" height="24"&gt;
                  &lt;/span&gt;
                  &lt;span class="crayons_icon_container"&gt;
                    &lt;img src="https://assets.dev.to/assets/multi-unicorn-b44d6f8c23cdd00964192bedc38af3e82463978aa611b4365bd33a0f1f4f3e97.svg" width="24" height="24"&gt;
                  &lt;/span&gt;
                  &lt;span class="crayons_icon_container"&gt;
                    &lt;img src="https://assets.dev.to/assets/sparkle-heart-5f9bee3767e18deb1bb725290cb151c25234768a0e9a2bd39370c382d02920cf.svg" width="24" height="24"&gt;
                  &lt;/span&gt;
              &lt;/span&gt;
              &lt;span class="aggregate_reactions_counter"&gt;3&lt;span class="hidden s:inline"&gt;&amp;nbsp;reactions&lt;/span&gt;&lt;/span&gt;
            &lt;/div&gt;
          &lt;/a&gt;
            &lt;a href="https://dev.to/aadya_dwivedi_222fba12dc4/grounded-turning-touch-grass-into-tiny-outdoor-adventures-1a6#comments" class="crayons-btn crayons-btn--s crayons-btn--ghost crayons-btn--icon-left flex items-center"&gt;
              

              &lt;span class="hidden s:inline"&gt;Add&amp;nbsp;Comment&lt;/span&gt;
            &lt;/a&gt;
        &lt;/div&gt;
        &lt;div class="crayons-story__save"&gt;
          &lt;small class="crayons-story__tertiary fs-xs mr-2"&gt;
            4 min read
          &lt;/small&gt;
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/div&gt;
&lt;/div&gt;

&lt;/div&gt;


</description>
      <category>beginners</category>
      <category>discuss</category>
      <category>showdev</category>
    </item>
    <item>
      <title>Grounded: Turning “Touch Grass” into Tiny Outdoor Adventures 🌿</title>
      <dc:creator>Aadya Dwivedi</dc:creator>
      <pubDate>Fri, 09 Oct 2026 16:57:08 +0000</pubDate>
      <link>https://dev.to/aadya_dwivedi_222fba12dc4/grounded-turning-touch-grass-into-tiny-outdoor-adventures-1a6</link>
      <guid>https://dev.to/aadya_dwivedi_222fba12dc4/grounded-turning-touch-grass-into-tiny-outdoor-adventures-1a6</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;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%2Ffpcywg651mfz59f1xqmy.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%2Ffpcywg651mfz59f1xqmy.png" alt=" " width="800" height="1200"&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%2Fa2wsr9sgmersvpczmx1v.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%2Fa2wsr9sgmersvpczmx1v.png" alt=" " width="800" height="372"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I built &lt;strong&gt;Grounded — Little Adventures Outside&lt;/strong&gt;, a colourful, interactive website that encourages people to take a break from their screens and discover the little things waiting for them outdoors.&lt;/p&gt;

&lt;p&gt;The idea is simple: sometimes, we want to step outside but don't know what to do, don't have much time, or just don't have the energy to plan something.&lt;/p&gt;

&lt;p&gt;Grounded makes that first step easier!&lt;/p&gt;

&lt;p&gt;Users choose their available time, energy level, nearby environment, and current mood. Based on these preferences, the website suggests a small outdoor adventure with simple steps and an optional mini-mission.&lt;/p&gt;

&lt;p&gt;Some examples include:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;🌼 Becoming a little nature detective and discovering patterns around you.&lt;/li&gt;
&lt;li&gt;☁️ Looking at clouds and inventing stories about them.&lt;/li&gt;
&lt;li&gt;🎨 Collecting colours from your surroundings for creative inspiration.&lt;/li&gt;
&lt;li&gt;🐦 Observing birds and other wildlife from a respectful distance.&lt;/li&gt;
&lt;li&gt;🌳 Exploring a familiar neighbourhood with fresh eyes.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;I wanted the experience to feel less like a productivity app and more like opening a colourful children's storybook. That's why I used playful typography, pastel colours, doodle-inspired illustrations, and friendly activity cards.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Who is it for?&lt;/strong&gt; Anyone who wants a small, approachable reason to step outside, especially students and people who spend much of their day looking at screens.&lt;/p&gt;

&lt;p&gt;The goal isn't to make going outdoors another task to complete. It's to make it feel like a little adventure.&lt;/p&gt;

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

&lt;p&gt;&lt;strong&gt;Try Grounded here:&lt;/strong&gt; &lt;a href="https://aadyadwivedi67-oss.github.io/GROUNDED/" rel="noopener noreferrer"&gt;https://aadyadwivedi67-oss.github.io/GROUNDED/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Choose your preferences, generate an adventure, and see where a small outdoor break takes you!&lt;/p&gt;

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

&lt;p&gt;The project is open source and available on GitHub:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Repository:&lt;/strong&gt; &lt;a href="https://github.com/aadyadwivedi67-oss/GROUNDED" rel="noopener noreferrer"&gt;aadyadwivedi67-oss/GROUNDED&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Clone it using:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;git clone https://github.com/aadyadwivedi67-oss/GROUNDED.git
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;The project is built with:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;HTML5&lt;/strong&gt; for the page structure and interactive form.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;CSS3&lt;/strong&gt; for the colourful, responsive storybook design.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;JavaScript&lt;/strong&gt; for preference handling, activity selection, and dynamic result generation.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Inline SVG&lt;/strong&gt; for lightweight, doodle-style illustrations.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;There is no backend or database required to run the current version.&lt;/p&gt;

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

&lt;p&gt;I wanted to create something that was simple to use but still felt playful and personal.&lt;/p&gt;

&lt;p&gt;I started with the idea of a tiny outdoor adventure generator and built the interface around four questions: How much time do you have? How much energy do you feel you have? What kind of outdoor space is available? And what mood are you in?&lt;/p&gt;

&lt;p&gt;I then created a collection of activities in JavaScript and added logic to select suggestions based on the user's preferences. The website adapts parts of the activity to the available time and lets users generate another suggestion without starting over.&lt;/p&gt;

&lt;p&gt;The visual design was an important part of the process. Instead of using a conventional dashboard, I went for a children's-book-inspired look with pastel colours, rounded cards, playful fonts, and SVG illustrations.&lt;/p&gt;

&lt;p&gt;I also kept the project lightweight so it could be run directly in a browser without a complicated setup.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;A note about AI:&lt;/strong&gt; The current published version uses a rule-based JavaScript generator; it does not yet integrate an open-source AI model. AI-powered activity generation is a possible future improvement, but I don't want to claim that a model was used when it wasn't.&lt;/p&gt;

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

&lt;p&gt;Open innovation makes it possible for people to experiment, learn, and build on each other's ideas without needing to start from scratch.&lt;/p&gt;

&lt;p&gt;For a project like Grounded, an open-source approach means that other developers can explore the code, suggest new activities, improve accessibility, redesign the interface, or contribute an AI-powered recommendation system.&lt;/p&gt;

&lt;p&gt;It also creates opportunities to learn from the community. A small project can become more useful when people with different skills contribute their perspectives.&lt;/p&gt;

&lt;p&gt;In the future, I'd love to explore integrating an open-weight language model that can generate more varied activities based on a person's preferences, while keeping the experience lightweight and approachable.&lt;/p&gt;

&lt;p&gt;For me, the important part of open innovation is not just having access to technology. It's having the freedom to understand it, experiment with it, and make something of your own.&lt;/p&gt;

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

&lt;p&gt;I don't have a shareable agent-session recording to include at the moment.&lt;/p&gt;

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

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

&lt;p&gt;I have not claimed any additional partner prize categories because the current version does not yet integrate an open-source AI model or agent framework.&lt;/p&gt;




&lt;p&gt;🌿 &lt;strong&gt;Take a little break. Find a little wonder.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Thanks for checking out Grounded! I'd love to hear what tiny outdoor adventure you would add to the collection.&lt;/p&gt;

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