<?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: Iqra Khan</title>
    <description>The latest articles on DEV Community by Iqra Khan (@iqra_khan_da39499f34e02ae).</description>
    <link>https://dev.to/iqra_khan_da39499f34e02ae</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%2F4173946%2F314afd7f-8baf-44b7-9fa6-d5f7a9cc03ba.png</url>
      <title>DEV Community: Iqra Khan</title>
      <link>https://dev.to/iqra_khan_da39499f34e02ae</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/iqra_khan_da39499f34e02ae"/>
    <language>en</language>
    <item>
      <title>Unburden: What If AI Helped You Carry Less?</title>
      <dc:creator>Iqra Khan</dc:creator>
      <pubDate>Fri, 23 Oct 2026 13:39:08 +0000</pubDate>
      <link>https://dev.to/iqra_khan_da39499f34e02ae/unburden-what-if-ai-helped-you-carry-less-2con</link>
      <guid>https://dev.to/iqra_khan_da39499f34e02ae/unburden-what-if-ai-helped-you-carry-less-2con</guid>
      <description>&lt;h1&gt;
  
  
  I Built an AI That Tells You to Do Less (And Means It)
&lt;/h1&gt;

&lt;p&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;/p&gt;

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

&lt;p&gt;"What if the most helpful productivity tool didn't ask you to do more? What if it helped you carry less?"&lt;/p&gt;

&lt;p&gt;We've all had days when our to-do list feels less like a plan and more like a browser with 47 tabs open. Reply to that message. Finish that assignment. Buy groceries. Start the project. Remember the other thing you forgot to write down.&lt;/p&gt;

&lt;p&gt;The problem isn't always a lack of discipline. Sometimes, the hardest part is simply deciding where to begin.&lt;/p&gt;

&lt;p&gt;That's why I built "&lt;a href="https://iqrakhan2909.github.io/Unburden/" rel="noopener noreferrer"&gt;Unburden — Do Less, Move Gently&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%2F3b85zqaz2txq18fjbmql.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%2F3b85zqaz2txq18fjbmql.png" alt=" " width="800" height="533"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Unburden is a gentle, AI-powered task planner built around one idea: "reduce the weight of starting, not increase the pressure to finish."&lt;/p&gt;

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

&lt;ol&gt;
&lt;li&gt;"Empty your head." Dump your unfinished tasks, reminders, and mental clutter into one box. No perfect formatting required.&lt;/li&gt;
&lt;li&gt;"Choose your energy level." Tell Unburden whether you're running on barely anything, have some energy, or feel ready to go.&lt;/li&gt;
&lt;li&gt;"Let the model shrink the starting line." It turns your messy task dump into a small first action and optional next steps.&lt;/li&gt;
&lt;li&gt;"Stop when you've done enough." Check off tasks, copy your plan, or simply take the first step. The app doesn't turn your day into a 47-step routine.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;For example, “Finish my DBMS notes, reply to my professor, clean my desk, and start my project report” shouldn't have to become another overwhelming checklist.&lt;/p&gt;

&lt;p&gt;The goal is to make the first action feel small enough to begin.&lt;/p&gt;

&lt;p&gt;Unburden is for students, overwhelmed beginners, busy people, and anyone who has ever confused being productive with being constantly busy.&lt;/p&gt;

&lt;p&gt;I wanted to build something that treats energy as a real constraint, not a character flaw.&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%2Fativfbc5yp04hwcytnm7.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%2Fativfbc5yp04hwcytnm7.png" alt=" " width="800" height="392"&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%2Fzw42935g1wgj5yrgsz6k.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%2Fzw42935g1wgj5yrgsz6k.png" alt=" " width="800" height="387"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Try Unburden here: (&lt;a href="https://iqrakhan2909.github.io/Unburden/" rel="noopener noreferrer"&gt;https://iqrakhan2909.github.io/Unburden/&lt;/a&gt;)&lt;/p&gt;

&lt;p&gt;A quick way to explore it:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Click 'Use a sample brain dump'.&lt;/li&gt;
&lt;li&gt;Select an energy level.&lt;/li&gt;
&lt;li&gt;Click 'Make this feel lighter'.&lt;/li&gt;
&lt;li&gt;Explore the suggested first step and optional tasks.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The first model load requires an internet connection. After that, browser caching may help, but fully offline operation is not guaranteed.&lt;/p&gt;

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

&lt;p&gt;The complete project is open for inspection on GitHub:&lt;/p&gt;

&lt;p&gt;"(&lt;a href="https://github.com/iqrakhan2909/Unburden)" rel="noopener noreferrer"&gt;https://github.com/iqrakhan2909/Unburden)&lt;/a&gt;"&lt;/p&gt;

&lt;p&gt;The app is built with three core files:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;code&gt;index.html&lt;/code&gt; — the structure and interface.&lt;/li&gt;
&lt;li&gt;
&lt;code&gt;style.css&lt;/code&gt; — the responsive visual design.&lt;/li&gt;
&lt;li&gt;
&lt;code&gt;script.js&lt;/code&gt; — model loading, inference, task-plan parsing, interaction, and fallback handling.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;I deliberately kept the implementation small and browser-based. There is no custom backend or hosted AI inference API in the app.&lt;/p&gt;

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

&lt;p&gt;I built Unburden using &lt;strong&gt;HTML, CSS, JavaScript, Transformers.js, and the open-weight &lt;code&gt;Xenova/flan-t5-small&lt;/code&gt; model&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;The technical decision that matters most is where the inference happens.&lt;/p&gt;

&lt;p&gt;Instead of sending the user's task dump to a hosted AI chat API, the browser loads the model through Transformers.js and runs inference in the browser. The app doesn't require an AI API key or a custom inference server.&lt;/p&gt;

&lt;p&gt;The model receives a prompt that asks it to produce five short lines: one very small first action followed by optional next actions. The prompt also changes according to the user's selected energy level.&lt;/p&gt;

&lt;p&gt;The generated text is parsed into a simple plan, then rendered as an interactive list with checkboxes and a copy option.&lt;/p&gt;

&lt;p&gt;I also added a fallback path. If model loading or generation fails, Unburden can offer a basic rule-based plan, clearly labelled as a fallback rather than pretending it came from the AI model.&lt;/p&gt;

&lt;p&gt;That distinction matters: a fallback can keep the interface useful, but it is not a substitute for successful model inference.&lt;/p&gt;

&lt;p&gt;The design was intentional, too. Soft colours, generous spacing, a little sloth-inspired personality, and language without productivity guilt all support the same goal: make starting feel lighter.&lt;/p&gt;

&lt;p&gt;The result is a small, self-contained experiment in building AI that respects a person's capacity instead of demanding more of it.&lt;/p&gt;

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

&lt;p&gt;For me, open innovation is about more than making source code publicly visible. It's about giving builders and users more control over the technology they depend on.&lt;/p&gt;

&lt;p&gt;Unburden is a small example of what that control can look like.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;The model is not a black box behind a paid API.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Using an open-weight model means the model's weights are available to work with under its applicable licence. Developers can inspect the implementation around it, experiment with different compatible models, and adapt the experience without being locked into one hosted AI provider.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;The user's task dump doesn't need to travel to a hosted AI inference service.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Unburden runs model inference in the browser. Its task-planning flow doesn't send the brain dump to a hosted AI chat API. That reduces one important source of data exposure and makes the privacy design easier to explain.&lt;/p&gt;

&lt;p&gt;This isn't a claim that all browser activity is private or that the app is suitable for highly sensitive information. The model and application code still have to be downloaded, and the first model download requires internet access.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Experimentation becomes more accessible.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;A beginner can build and publish an AI-powered application without setting up an inference server or managing a paid AI API key. A static website can host the interface while the browser handles inference.&lt;/p&gt;

&lt;p&gt;That lowers the barrier to experimenting with AI. It also makes the project easier for other developers to study, fork, and improve.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Open technology lets us question the default design.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Many productivity products are built around doing more, faster. By making the model and surrounding implementation accessible, builders can experiment with different prompts, interaction patterns, and values.&lt;/p&gt;

&lt;p&gt;In Unburden, that means asking a different question: not “How can AI help someone finish everything?” but “How can AI help someone find one manageable place to begin?”&lt;/p&gt;

&lt;p&gt;Open innovation doesn't automatically make a model accurate, private, or free of limitations. It gives us more room to inspect, test, and improve the choices we make.&lt;/p&gt;

&lt;p&gt;And that room to experiment is exactly what made this project possible.&lt;/p&gt;

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

&lt;p&gt;The payoff isn't a claim that Unburden saves a guaranteed number of minutes. I haven't conducted a timed user study, and I don't want to invent a productivity statistic just to make the project sound impressive.&lt;/p&gt;

&lt;p&gt;The intended saving is the effort spent deciding where to begin.&lt;/p&gt;

&lt;p&gt;Instead of manually sorting a messy brain dump, the user gets a suggested first action and optional next steps. Choosing an energy level helps shape those suggestions, while the fallback means a basic plan may still be available if the model cannot load.&lt;/p&gt;

&lt;p&gt;The bigger idea is that 'you don't have to turn every unfinished task into an emergency, and you don't have to finish everything to make progress'.&lt;/p&gt;

&lt;p&gt;Sometimes, the most useful output from AI isn't another enormous plan.&lt;/p&gt;

&lt;p&gt;It's one small next step — and permission to stop there.&lt;/p&gt;

&lt;h2&gt;
  
  
  A Final Thought
&lt;/h2&gt;

&lt;p&gt;I built Unburden for the days when the list is long, the energy is low, and even deciding what to do feels like work.&lt;/p&gt;

&lt;p&gt;The sloth has a lesson for us: moving slowly isn't the same as standing still.&lt;/p&gt;

&lt;p&gt;If AI can help us remove a little friction without adding more pressure, that's a kind of productivity worth building for.&lt;/p&gt;

&lt;p&gt;"Less overwhelm. One next move. Slow is still a speed." &lt;/p&gt;

&lt;h1&gt;
  
  
  devchallenge #hf26challenge #hacktoberfest #opensource #ai #javascript #transformersjs
&lt;/h1&gt;

</description>
      <category>devchallenge</category>
      <category>hf26challenge</category>
    </item>
    <item>
      <title>From “Hey, I Need an Order” to Done: Meet OrderSaathi</title>
      <dc:creator>Iqra Khan</dc:creator>
      <pubDate>Wed, 14 Oct 2026 15:27:48 +0000</pubDate>
      <link>https://dev.to/iqra_khan_da39499f34e02ae/from-hey-i-need-an-order-to-done-meet-ordersaathi-139p</link>
      <guid>https://dev.to/iqra_khan_da39499f34e02ae/from-hey-i-need-an-order-to-done-meet-ordersaathi-139p</guid>
      <description>&lt;p&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;/p&gt;

&lt;h1&gt;
  
  
  OrderSaathi: A Little AI Assistant for Small Businesses
&lt;/h1&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%2Fett6x4men70dfxv1j9sm.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%2Fett6x4men70dfxv1j9sm.png" alt=" " width="800" height="533"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Running a small business means doing a lot of little things yourself: answering customer messages, figuring out exactly what someone wants to order, checking whether important details are missing, and writing replies while trying to manage everything else.&lt;/p&gt;

&lt;p&gt;"OrderSaathi is my attempt to make that daily work a little easier."&lt;/p&gt;

&lt;p&gt;It is a browser-based AI assistant designed for small shop owners, home bakers, Instagram sellers, resellers, and other small businesses that receive customer orders through chat messages.&lt;/p&gt;

&lt;p&gt;Imagine a customer sends:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Hi, I need 2 chocolate cakes for tomorrow. One should be half kg and the other 1 kg. Please deliver in the evening.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Instead of reading the message several times and manually organising the details, the seller can paste it into OrderSaathi. The app uses AI to help turn the message into a more structured order summary, identify potentially missing information, and draft a reply for the customer.&lt;/p&gt;

&lt;p&gt;The goal is simple: &lt;strong&gt;less time organising messages, fewer overlooked details, and smoother customer communication.&lt;/strong&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Who could pay for it?
&lt;/h3&gt;

&lt;p&gt;OrderSaathi is designed for people who may not have the budget for a dedicated order-management system, especially:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Home bakers and home-based food businesses.&lt;/li&gt;
&lt;li&gt;Instagram and WhatsApp sellers.&lt;/li&gt;
&lt;li&gt;Small retailers managing orders through messages.&lt;/li&gt;
&lt;li&gt;Freelancers and solo entrepreneurs who handle customer requests themselves.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;A possible future business model would be a free basic version with an affordable monthly plan for features such as saved order history, reusable reply templates, and support for multiple business workflows. This is a potential monetisation plan, not an existing paid service.&lt;/p&gt;

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

&lt;p&gt;Try OrderSaathi here:&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%2Fju52lqy3shwns4c1v7wl.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%2Fju52lqy3shwns4c1v7wl.png" alt=" " width="799" height="378"&gt;&lt;/a&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://iqrakhan2909.github.io/OrderSathi_project/" rel="noopener noreferrer" class="c-link fw-bold flex items-center"&gt;
          &lt;span class="mr-2"&gt;iqrakhan2909.github.io&lt;/span&gt;
          

        &lt;/a&gt;
      &lt;/div&gt;
    &lt;/div&gt;
&lt;/div&gt;


&lt;p&gt;The project is deployed on GitHub Pages. The browser-based AI model may need an internet connection to download the model the first time it runs.&lt;/p&gt;

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

&lt;p&gt;The complete source code is available on GitHub:&lt;/p&gt;


&lt;div class="ltag-github-readme-tag"&gt;
  &lt;div class="readme-overview"&gt;
    &lt;h2&gt;
      &lt;img src="https://assets.dev.to/assets/github-logo-5a155e1f9a670af7944dd5e12375bc76ed542ea80224905ecaf878b9157cdefc.svg" alt="GitHub logo"&gt;
      &lt;a href="https://github.com/iqrakhan2909" rel="noopener noreferrer"&gt;
        iqrakhan2909
      &lt;/a&gt; / &lt;a href="https://github.com/iqrakhan2909/OrderSathi_project" rel="noopener noreferrer"&gt;
        OrderSathi_project
      &lt;/a&gt;
    &lt;/h2&gt;
    &lt;h3&gt;
      
    &lt;/h3&gt;
  &lt;/div&gt;
  &lt;div class="ltag-github-body"&gt;
    
&lt;div id="readme" class="md"&gt;&lt;div class="markdown-heading"&gt;
&lt;h1 class="heading-element"&gt;OrderSaathi — Small Business, Smarter Orders 🌿&lt;/h1&gt;
&lt;/div&gt;
&lt;p&gt;&lt;strong&gt;Turn messy customer messages into business-ready order briefs using open-weight AI in your browser.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;OrderSaathi is a privacy-conscious AI assistant designed for home bakers, tiffin-service providers, handmade-product sellers, freelancers, and other small business owners who receive customer orders through informal messages.&lt;/p&gt;
&lt;p&gt;Instead of manually interpreting every message, sellers can paste a customer's request and generate a structured order brief, identify missing details, and draft a professional reply.&lt;/p&gt;
&lt;p&gt;Built for the &lt;strong&gt;Side Hustle: Open-Source AI Challenge&lt;/strong&gt;.&lt;/p&gt;

&lt;div class="markdown-heading"&gt;
&lt;h2 class="heading-element"&gt;✨ The Problem&lt;/h2&gt;
&lt;/div&gt;
&lt;p&gt;Small business owners often receive orders in informal English, Indian English, Hinglish, abbreviations, and incomplete messages.&lt;/p&gt;
&lt;p&gt;For example:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Didi 2 chocolate cakes chahiye Sunday ko, one is 1 kg and dusra half kg, naam Aanya likhna hai, budget 1200 ke andar ho toh batao.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;A seller needs to understand the quantities, cake sizes, requested name, delivery date, and budget while figuring out what still…&lt;/p&gt;&lt;/div&gt;
  &lt;/div&gt;
  &lt;div class="gh-btn-container"&gt;&lt;a class="gh-btn" href="https://github.com/iqrakhan2909/OrderSathi_project" rel="noopener noreferrer"&gt;View on GitHub&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;


&lt;p&gt;The project is built using three main application files:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;code&gt;index.html&lt;/code&gt; — the application structure.&lt;/li&gt;
&lt;li&gt;
&lt;code&gt;style.css&lt;/code&gt; — the user interface and styling.&lt;/li&gt;
&lt;li&gt;
&lt;code&gt;script.js&lt;/code&gt; — the application logic and AI-powered message processing.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;I kept the project lightweight so that it is easy to explore, understand, modify, and contribute to.&lt;/p&gt;

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

&lt;p&gt;OrderSaathi uses 'Transformers.js and the open-weight &lt;code&gt;Xenova/flan-t5-small&lt;/code&gt; model' to bring AI-powered text processing into the browser.&lt;/p&gt;

&lt;p&gt;The application is built with HTML, CSS, and JavaScript. Instead of sending every customer message to a paid, hosted AI inference API, it uses browser-based inference through Transformers.js.&lt;/p&gt;

&lt;p&gt;The basic workflow is:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;The user selects a business category and enters a customer message.&lt;/li&gt;
&lt;li&gt;The application passes the text to the AI-powered processing workflow.&lt;/li&gt;
&lt;li&gt;The model helps generate a structured summary and a customer reply, including information about details that may need clarification.&lt;/li&gt;
&lt;li&gt;The user reviews the result and can copy it or download an order brief.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;The project is intentionally small. I wanted to explore how an open-weight model could support a specific, everyday business task without requiring a complicated backend or a paid inference service.&lt;/p&gt;

&lt;p&gt;It is important to be clear about the current limitations: the model is small, generated details can be imperfect, and the output should be reviewed before it is used for a real order. The current version is a prototype, not a replacement for a complete order-management system.&lt;/p&gt;

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

&lt;p&gt;For a small business, the cost of an AI feature matters just as much as the feature itself.&lt;/p&gt;

&lt;p&gt;A conventional approach would be to connect the application to a closed, hosted AI API. That can be useful, but it also introduces an external service dependency, usage-based costs, API-key management, and a new place where customer messages may be processed.&lt;/p&gt;

&lt;p&gt;For OrderSaathi, I wanted to explore a different approach.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;No per-message hosted inference bill&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Because inference runs in the browser, the app does not need to pay a hosted AI inference provider for every message processed. That makes the idea more practical to experiment with when serving users who may have very limited budgets.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;A better starting point for customer privacy&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;The app's browser-based inference approach means customer message text can be processed locally rather than being sent to a hosted inference API by the application. This is useful for messages that may contain names, addresses, delivery instructions, or other order details.&lt;/p&gt;

&lt;p&gt;This does not automatically guarantee complete privacy: the website still loads its application assets and model files, and production use would need careful privacy and security testing.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;More freedom to experiment&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Using an open-weight model makes it possible to study the model, evaluate alternatives, and experiment with different models or workflows as the project grows, subject to their respective licences and technical requirements.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Lower barriers to building useful AI&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;A student or independent developer can experiment with AI-powered products without immediately needing a paid inference account, a dedicated GPU server, or a complex backend.&lt;/p&gt;

&lt;p&gt;That is what open innovation means to me: making AI easier to experiment with, adapt, and build upon.&lt;/p&gt;

&lt;p&gt;A closed API might provide stronger performance or more advanced capabilities in some situations. I am not claiming that a small browser model beats every hosted model. For this project, the advantage is the opportunity to explore a useful, affordable, and potentially privacy-conscious workflow with fewer infrastructure dependencies.&lt;/p&gt;

&lt;h2&gt;
  
  
  My First User
&lt;/h2&gt;

&lt;p&gt;OrderSaathi is currently a prototype, and I am still looking for its first real-world users.&lt;/p&gt;

&lt;p&gt;I do not have a verified paying customer or user-feedback story to share yet. My next step is to put it in front of a few home bakers and small online sellers, observe how they handle real order messages, and use their feedback to improve the workflow.&lt;/p&gt;

&lt;p&gt;If you run a small business or know someone who does, I would love to hear whether a tool like this would genuinely save time—and what would make it useful enough to pay for.&lt;/p&gt;

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

&lt;p&gt;Overall Hacktoberfest Open-Source AI Challenge entry.&lt;/p&gt;

&lt;p&gt;I am not claiming a partner prize category at this stage because I have not established that the current project meets a specific partner category's requirements.&lt;/p&gt;

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

&lt;p&gt;I would like to explore:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Better handling of Hinglish and informal customer messages.&lt;/li&gt;
&lt;li&gt;More reliable detection of missing order details.&lt;/li&gt;
&lt;li&gt;Custom reply templates for different business types.&lt;/li&gt;
&lt;li&gt;Optional order history and export features.&lt;/li&gt;
&lt;li&gt;Testing with real small-business owners to understand what they actually need.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;I built OrderSaathi around a simple question: "Can a small, accessible AI tool take one repetitive task off a small business owner's plate?"&lt;br&gt;
It is an early experiment, but I hope to turn it into something genuinely useful.&lt;/p&gt;

&lt;p&gt;If you try it, I would appreciate your feedback. What would you change, and would you use it in your own small business?&lt;/p&gt;

&lt;h1&gt;
  
  
  devchallenge #hf26challenge
&lt;/h1&gt;

</description>
      <category>devchallenge</category>
      <category>hf26challenge</category>
    </item>
    <item>
      <title>404: Nature Not Found? WildQuest Fixes That.</title>
      <dc:creator>Iqra Khan</dc:creator>
      <pubDate>Fri, 09 Oct 2026 19:22:40 +0000</pubDate>
      <link>https://dev.to/iqra_khan_da39499f34e02ae/404-nature-not-found-wildquest-fixes-that-59db</link>
      <guid>https://dev.to/iqra_khan_da39499f34e02ae/404-nature-not-found-wildquest-fixes-that-59db</guid>
      <description>&lt;h1&gt;
  
  
  🌿 WildQuest: Touch Grass, For Real — An Open-Source AI Adventure Generator
&lt;/h1&gt;

&lt;p&gt;&lt;em&gt;Less scrolling. More living.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;This is a submission for the &lt;a href="https://dev.to/challenges/hacktoberfest-week1-2026-10-05"&gt;Hacktoberfest Open-Source AI Challenge Week 1: Touch Grass&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;What if AI didn't try to keep you on your screen longer, but helped you put your phone away?&lt;/p&gt;

&lt;p&gt;That's the idea behind &lt;strong&gt;WildQuest&lt;/strong&gt; — a browser-based outdoor adventure generator that uses open-weight AI to turn your mood, available time, interests, and surroundings into a small, practical outdoor mission.&lt;/p&gt;

&lt;p&gt;Instead of endlessly scrolling for something to do, you can generate an activity, step outside, explore your surroundings, and reconnect with the world beyond your screen.&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%2F4tse8ptu734a2degwbr9.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%2F4tse8ptu734a2degwbr9.png" alt=" " width="800" height="533"&gt;&lt;/a&gt;&lt;/p&gt;

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

&lt;p&gt;&lt;strong&gt;WildQuest — Touch Grass, For Real&lt;/strong&gt; is a lightweight, interactive web application designed to help people take meaningful breaks from screens and discover the outdoors in everyday life.&lt;/p&gt;

&lt;p&gt;The idea is simple: going outside shouldn't require an elaborate plan, expensive equipment, or an entire free afternoon. Sometimes, all you need is a little inspiration.&lt;/p&gt;

&lt;p&gt;WildQuest lets users personalize an outdoor quest using four choices:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Setting:&lt;/strong&gt; A nearby park, a garden or balcony, a neighbourhood walk, or a nature trail.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Available time:&lt;/strong&gt; 5, 15, 30, or 60 minutes.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Energy level:&lt;/strong&gt; Choose the mood that fits how you feel that day.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Interests:&lt;/strong&gt; Explore themes such as birds and wildlife, plants and small details, movement, mindfulness, or spending time with a friend.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Based on these preferences, the application uses an open-weight AI model to generate a short outdoor adventure with a title, introduction, mission, and actionable steps.&lt;/p&gt;

&lt;p&gt;For example, someone with only 15 minutes to spare might receive a sensory exploration challenge, a tiny wildlife observation mission, or a short neighbourhood discovery activity.&lt;/p&gt;

&lt;p&gt;The goal isn't to make people interact with another app for hours. It's to make the decision to go outside easier — and then encourage them to put the phone away.&lt;/p&gt;

&lt;h3&gt;
  
  
  Key features
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Personalized outdoor quests:&lt;/strong&gt; Activities are generated from the user's selected setting, available time, energy, and interests.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Open-weight AI in the browser:&lt;/strong&gt; The model performs inference locally in the browser instead of relying on a private AI inference API.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;No paid inference API key:&lt;/strong&gt; The demo does not require a dedicated AI backend or paid inference service.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Fallback activities:&lt;/strong&gt; If the AI library or model fails to load, users can still receive a ready-made outdoor quest.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Responsive interface:&lt;/strong&gt; The application is designed for desktop and mobile screens.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Safety-conscious prompts:&lt;/strong&gt; Generated activities are guided to avoid disturbing wildlife, entering private property, eating unknown plants, or suggesting risky activities.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;WildQuest is built around one small but meaningful idea: &lt;strong&gt;technology can be useful without demanding more of our attention.&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;a href="https://iqrakhan2909.github.io/WildQuest-Touch-Grass-Project/" rel="noopener noreferrer"&gt;https://iqrakhan2909.github.io/WildQuest-Touch-Grass-Project/&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%2F34bicu2jjzn4f6ynteqw.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%2F34bicu2jjzn4f6ynteqw.png" alt=" " width="800" height="393"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;💻 &lt;strong&gt;GitHub repository:&lt;/strong&gt; &lt;a href="https://github.com/iqrakhan2909/WildQuest-Touch-Grass-Project" rel="noopener noreferrer"&gt;https://github.com/iqrakhan2909/WildQuest-Touch-Grass-Project&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Try choosing different settings, time limits, energy levels, and interests to see how the outdoor quest changes.&lt;/p&gt;

&lt;p&gt;The first AI model load requires an internet connection and may take some time. If local model generation is unavailable, the application falls back to a ready-made quest. Fully offline operation on the first visit is not guaranteed.&lt;/p&gt;

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

&lt;p&gt;The complete project is available on GitHub:&lt;/p&gt;

&lt;p&gt;👉 &lt;a href="https://github.com/iqrakhan2909/WildQuest-Touch-Grass-Project" rel="noopener noreferrer"&gt;Explore the WildQuest source code&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The project uses a simple three-file frontend structure:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;&lt;code&gt;index.html&lt;/code&gt;&lt;/strong&gt; — The page structure, outdoor quest planner, input controls, and results interface.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;&lt;code&gt;style.css&lt;/code&gt;&lt;/strong&gt; — The visual design, responsive layouts, animations, and nature-inspired styling.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;&lt;code&gt;script.js&lt;/code&gt;&lt;/strong&gt; — Preference handling, prompt construction, local AI model loading, output processing, fallback quests, and user interactions.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The repository also includes a README explaining setup, features, the AI implementation, safety considerations, and future improvements.&lt;/p&gt;

&lt;p&gt;The project is released under the MIT License, making it available for others to explore, adapt, and build upon under the license terms.&lt;/p&gt;

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

&lt;p&gt;I built WildQuest using &lt;strong&gt;HTML, CSS, vanilla JavaScript, Transformers.js, and the open-weight FLAN-T5 Small model&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;The goal was to create a practical AI-powered experience without depending on a paid hosted language-model API or building an unnecessarily complicated backend.&lt;/p&gt;

&lt;h3&gt;
  
  
  1. Frontend and user experience
&lt;/h3&gt;

&lt;p&gt;I used HTML to structure the application and collect the user's preferences, CSS to create a responsive, nature-inspired interface, and vanilla JavaScript to manage form submissions, model interactions, and generated quests.&lt;/p&gt;

&lt;p&gt;I wanted the experience to be straightforward: choose a few preferences, generate a quest, and head outdoors.&lt;/p&gt;

&lt;h3&gt;
  
  
  2. Open-weight AI model
&lt;/h3&gt;

&lt;p&gt;The application uses:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Model:&lt;/strong&gt; &lt;a href="https://huggingface.co/Xenova/flan-t5-small" rel="noopener noreferrer"&gt;&lt;code&gt;Xenova/flan-t5-small&lt;/code&gt;&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Inference library:&lt;/strong&gt; &lt;a href="https://github.com/huggingface/transformers.js" rel="noopener noreferrer"&gt;Transformers.js&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Task:&lt;/strong&gt; Text-to-text generation&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Runtime:&lt;/strong&gt; The user's browser&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Transformers.js loads the model and enables it to generate text in the browser. There is no separate private AI inference server handling the user's activity preferences.&lt;/p&gt;

&lt;h3&gt;
  
  
  3. Turning preferences into an outdoor mission
&lt;/h3&gt;

&lt;p&gt;When a user submits the form, JavaScript collects their choices and builds a prompt containing the selected setting, duration, mood, and interests.&lt;/p&gt;

&lt;p&gt;The prompt instructs the model to produce four sections:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;A short, engaging title.&lt;/li&gt;
&lt;li&gt;A friendly introduction.&lt;/li&gt;
&lt;li&gt;A clear outdoor mission.&lt;/li&gt;
&lt;li&gt;Three simple, practical steps.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;The instructions also encourage safe, accessible activities that require no special equipment and help the user spend less time looking at a screen.&lt;/p&gt;

&lt;p&gt;The generated response is parsed and displayed in the interface.&lt;/p&gt;

&lt;h3&gt;
  
  
  4. Making the experience resilient
&lt;/h3&gt;

&lt;p&gt;A model can fail to load, take too long to initialize, or return output that doesn't match the expected format. I didn't want those situations to make the entire application unusable.&lt;/p&gt;

&lt;p&gt;WildQuest therefore includes a collection of ready-made quests. If local generation fails or the model output cannot be parsed, the application can display a fallback activity instead.&lt;/p&gt;

&lt;p&gt;This means the core experience remains available even when the AI component isn't working.&lt;/p&gt;

&lt;h3&gt;
  
  
  5. Deployment
&lt;/h3&gt;

&lt;p&gt;The frontend is deployed through GitHub Pages, making the application accessible through a public website without requiring a dedicated application server.&lt;/p&gt;

&lt;p&gt;The initial page, Transformers.js library, and model download require internet access. Although browser caching may allow some resources to be reused later, WildQuest does not claim guaranteed offline operation.&lt;/p&gt;

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

&lt;p&gt;For WildQuest, open innovation isn't just about using a different model. It changes how the application can be built, inspected, adapted, and used.&lt;/p&gt;

&lt;h3&gt;
  
  
  1. More control over the technology
&lt;/h3&gt;

&lt;p&gt;Using an open-weight model gives developers the opportunity to experiment with prompts, adjust application behavior, and explore compatible models rather than depending entirely on a closed provider's API and product decisions.&lt;/p&gt;

&lt;p&gt;WildQuest can be extended with different types of outdoor activities, community-specific suggestions, or alternative models as the project evolves.&lt;/p&gt;

&lt;h3&gt;
  
  
  2. A more privacy-conscious architecture
&lt;/h3&gt;

&lt;p&gt;People should be able to choose a simple outdoor activity without needing to send their preferences to a private AI inference service.&lt;/p&gt;

&lt;p&gt;WildQuest processes the selected preferences and runs model inference in the browser. This reduces the need to transmit those preferences to a separate AI inference provider.&lt;/p&gt;

&lt;p&gt;This does not mean that every part of the website is offline or that the initial model download requires no network connection. It means that the AI inference itself is designed to happen on the user's device.&lt;/p&gt;

&lt;h3&gt;
  
  
  3. Lower barriers to experimentation
&lt;/h3&gt;

&lt;p&gt;A small project shouldn't necessarily need a paid API key, a backend server, and ongoing inference costs just to demonstrate an idea.&lt;/p&gt;

&lt;p&gt;By using browser-based inference and open-weight AI, WildQuest offers a way to experiment with AI-powered personalization without a dedicated paid inference service.&lt;/p&gt;

&lt;p&gt;The model download and the user's device capabilities still matter, but the architecture keeps the project relatively accessible to learners and independent developers.&lt;/p&gt;

&lt;h3&gt;
  
  
  4. The community can build on it
&lt;/h3&gt;

&lt;p&gt;Open-source projects create opportunities for others to inspect the implementation, report problems, improve prompts, suggest safer activities, and contribute new features.&lt;/p&gt;

&lt;p&gt;Someone could extend WildQuest with local weather information, a nature journal, bird and plant observation tools, or more reliable installable offline support.&lt;/p&gt;

&lt;p&gt;These are potential future improvements, not features currently claimed by the demo.&lt;/p&gt;

&lt;h3&gt;
  
  
  5. AI should serve people, not just screen time
&lt;/h3&gt;

&lt;p&gt;Perhaps the most important reason open innovation matters here is the purpose behind the technology.&lt;/p&gt;

&lt;p&gt;AI is often experienced through products designed to maximize engagement. WildQuest explores a different direction: use AI to reduce the effort needed to make a decision, then encourage the user to leave the interface and experience the real world.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The best outcome isn't a longer session on WildQuest. It's someone closing the tab and discovering something outside.&lt;/strong&gt;&lt;/p&gt;

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

&lt;p&gt;I haven't included a DevRelay agent session in this submission.&lt;/p&gt;

&lt;p&gt;The project source code is available in the GitHub repository linked above. If I record and publish a DevRelay session, I'll add its link here.&lt;/p&gt;

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

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Hacktoberfest Open-Source AI Challenge Week 1 — Touch Grass:&lt;/strong&gt; Overall challenge submission.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;I'm not claiming eligibility for any specific partner prize category because the current project is built with Transformers.js and FLAN-T5 Small rather than the listed partner technologies.&lt;/p&gt;

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

&lt;p&gt;WildQuest is a starting point, and there are several directions I'd like to explore:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Weather-aware quests based on local conditions.&lt;/li&gt;
&lt;li&gt;A nature journal to record discoveries after returning indoors.&lt;/li&gt;
&lt;li&gt;Bird and plant observation activities.&lt;/li&gt;
&lt;li&gt;Better model-loading feedback and more consistent AI output.&lt;/li&gt;
&lt;li&gt;Optional installable PWA support with tested offline capabilities.&lt;/li&gt;
&lt;li&gt;More opportunities for community contributions.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;These improvements could make WildQuest more useful while keeping its central purpose intact: helping people spend less time on screens and more time noticing the world around them.&lt;/p&gt;

&lt;h2&gt;
  
  
  Final Thoughts
&lt;/h2&gt;

&lt;p&gt;Building WildQuest made me think about a different way to approach useful AI.&lt;/p&gt;

&lt;p&gt;Instead of asking how to make people spend more time with a product, I wanted to explore how technology could help them do something meaningful beyond it.&lt;/p&gt;

&lt;p&gt;An outdoor adventure doesn't have to be a mountain hike or an entire weekend away. It could be noticing a bird outside your home, taking a different route through your neighbourhood, or spending five quiet minutes observing the plants around you.&lt;/p&gt;

&lt;p&gt;Sometimes, a small nudge is enough to get started.&lt;/p&gt;

&lt;p&gt;🌱 &lt;strong&gt;Less scrolling. More living. Touch grass, for real.&lt;/strong&gt;&lt;/p&gt;

&lt;h1&gt;
  
  
  hacktoberfest #hf26challenge #devchallenge #opensource #ai #webdev
&lt;/h1&gt;

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