<?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: Yash Raghubanshi</title>
    <description>The latest articles on DEV Community by Yash Raghubanshi (@yash_raghubanshi_6896e89b).</description>
    <link>https://dev.to/yash_raghubanshi_6896e89b</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%2F3866433%2F7c3088af-2f41-4dcd-b998-8775479c2360.png</url>
      <title>DEV Community: Yash Raghubanshi</title>
      <link>https://dev.to/yash_raghubanshi_6896e89b</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/yash_raghubanshi_6896e89b"/>
    <language>en</language>
    <item>
      <title>LedgerGhost: The Air-Gapped AI Bookkeeper That Saves Freelancers $3,000+ at Tax Time</title>
      <dc:creator>Yash Raghubanshi</dc:creator>
      <pubDate>Thu, 15 Oct 2026 16:33:57 +0000</pubDate>
      <link>https://dev.to/yash_raghubanshi_6896e89b/ledgerghost-the-air-gapped-ai-bookkeeper-that-saves-freelancers-3000-at-tax-time-5602</link>
      <guid>https://dev.to/yash_raghubanshi_6896e89b/ledgerghost-the-air-gapped-ai-bookkeeper-that-saves-freelancers-3000-at-tax-time-5602</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;Every freelancer, independent software contractor, and solo agency founder knows the creeping dread of tax season.&lt;/p&gt;

&lt;p&gt;Throughout the year, receipts and invoices pile up across email inboxes, camera rolls, PDFs, and client statements. At the same time, freelancers operate under strict Non-Disclosure Agreements (NDAs). You can’t just feed raw client invoices, subcontractor rates, or project memos into commercial cloud LLMs like OpenAI or Anthropic—doing so can breach client confidentiality contracts and leak unreleased project names or private rates to third-party servers.&lt;/p&gt;

&lt;p&gt;On top of that, platforms like QuickBooks and FreshBooks charge &lt;strong&gt;$35 to $80 every single month&lt;/strong&gt;, charging even more for automated receipt scanning. For a solo freelancer making $4,000–$10,000/month, that's $500–$1,000 drained on software rent each year. Worse yet, self-employed professionals leave an estimated &lt;strong&gt;$3,000+ per year in unclaimed IRS Schedule C tax write-offs&lt;/strong&gt; because manually categorizing deductions (such as the strict 50% business meals cap, Section 179 hardware write-offs, and 1099 contractor labor) is tedious and confusing.&lt;/p&gt;

&lt;p&gt;To solve this, I built &lt;strong&gt;LedgerGhost&lt;/strong&gt;: &lt;strong&gt;The 100% Air-Gapped, Zero-Data-Leak AI Bookkeeper &amp;amp; Invoice Auditor for Freelancers&lt;/strong&gt;.&lt;/p&gt;

&lt;h3&gt;
  
  
  What It Does
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;100% Local Receipt Ingestion&lt;/strong&gt;: Parses messy receipt texts, software bills, travel slips, and contractor invoices locally on your laptop with zero cloud telemetry.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Local Gemma 2 Extraction&lt;/strong&gt;: Extracts clean structured data (vendor, date, line items, taxes, totals, payment methods) powered by Google's Gemma 2 open-weights model.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Forensic IRS Schedule C Categorization&lt;/strong&gt;: Automatically classifies expenses into IRS tax lines (Line 18 Office &amp;amp; SaaS, Line 11 Contract Labor, Line 24a Travel, Line 13 Section 179 Hardware) and enforces statutory rules like the &lt;strong&gt;IRS 50% deduction limit on business meals&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Ghost Audit™ Anomaly &amp;amp; Leak Scanner&lt;/strong&gt;:

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Duplicate Billing&lt;/strong&gt;: Detects duplicate vendor charges across billing cycles.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Subscription Price Creep&lt;/strong&gt;: Flags when a SaaS subscription quietly raises prices (e.g., $15/mo up to $21/mo).&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Client NDA &amp;amp; PII Leak Auditor&lt;/strong&gt;: Scans expense memos for confidential client project codenames or credit card numbers, preventing accidental leaks on client billing.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Client Invoice Generator&lt;/strong&gt;: Generates professional, clean markdown and plaintext invoices in seconds.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Pure Python Visual Dashboard&lt;/strong&gt;: Includes an interactive terminal interface built with &lt;code&gt;rich&lt;/code&gt; and an air-gapped visual web dashboard built with Python's standard &lt;code&gt;http.server&lt;/code&gt; with dynamic SVG charts.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Who Would Pay For It?
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Target Customer&lt;/strong&gt;: Solo software developers, independent consultants, freelance designers, and boutique agencies.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;The Business Model&lt;/strong&gt;: A &lt;strong&gt;$49 one-time lifetime license&lt;/strong&gt; (the beloved Obsidian / TablePlus / Alfred model) or a &lt;strong&gt;$9/month local self-hosted tier&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;The Value Proposition&lt;/strong&gt;: For $49, a freelancer saves 10+ hours a month on bookkeeping, stays 100% NDA-compliant, avoids SaaS rent, and reclaims $1,500–$4,000 in legitimate tax write-offs at zero per-token cost.&lt;/li&gt;
&lt;/ul&gt;




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

&lt;p&gt;Here is LedgerGhost running locally on a laptop terminal:&lt;/p&gt;

&lt;h3&gt;
  
  
  1. Ingesting Real-World Receipts with Gemma 2
&lt;/h3&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;
bash
python run.py demo
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

</description>
      <category>devchallenge</category>
      <category>hf26challenge</category>
      <category>gemma</category>
      <category>python</category>
    </item>
    <item>
      <title>WildPulse: The Zero-Signal Trail Naturalist That Tells You to Put Your Phone Away</title>
      <dc:creator>Yash Raghubanshi</dc:creator>
      <pubDate>Wed, 07 Oct 2026 21:10:35 +0000</pubDate>
      <link>https://dev.to/yash_raghubanshi_6896e89b/wildpulse-the-zero-signal-trail-naturalist-that-tells-you-to-put-your-phone-away-26pe</link>
      <guid>https://dev.to/yash_raghubanshi_6896e89b/wildpulse-the-zero-signal-trail-naturalist-that-tells-you-to-put-your-phone-away-26pe</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;Most modern "nature apps" have a fatal, hypocritical flaw: they demand that you hike out into pristine wilderness, stop in front of a majestic sugar maple or a singing robin, and... &lt;strong&gt;stare at a bright glass rectangle for ten minutes&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;They make you scroll through text, squint at Wikipedia paragraphs, and look down at your screen instead of looking up at the forest canopy right above your eyes. And the moment you lose cellular reception on a backcountry trail, they crash with an &lt;code&gt;ERR_NETWORK_DISCONNECTED&lt;/code&gt; error.&lt;/p&gt;

&lt;p&gt;I built &lt;strong&gt;WildPulse&lt;/strong&gt; around one fundamental design law:&lt;br&gt;&lt;br&gt;
&lt;strong&gt;The screen must be the shortest part of the outdoor experience.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;WildPulse is a zero-signal, offline-first field naturalist and audio companion designed for trail walkers, birders, foragers, and autumn foliage explorers.&lt;/p&gt;
&lt;h3&gt;
  
  
  The Real-World Experience:
&lt;/h3&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Quick Specimen Snap or Sound Tap&lt;/strong&gt;: Point your camera at a vibrant autumn leaf, tree bark, or mushroom, or tap to capture 3 seconds of birdsong.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Instant On-Device Identification&lt;/strong&gt;: An open-source, local-first taxonomic intelligence identifies the specimen in under 1 second without pinging any remote cloud server.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;15-Second Earbud Narration&lt;/strong&gt;: Rather than making you read dense paragraphs on a bright screen, WildPulse speaks a brief, documentary-style audio narration directly into your earbuds.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Immediate Screen Sleep ("Pocket Mode")&lt;/strong&gt;: The moment narration begins, the screen automatically dims to a restful, minimalist dark display with a gentle pulsing green leaf and a message:
&amp;gt; &lt;em&gt;"Audio playing in your earbuds. Put your phone in your pocket and enjoy the canopy."&lt;/em&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Touch Grass Scavenger Quests&lt;/strong&gt;: 5 seasonal nature quests (Autumn Foliage Encounter, Forest Floor Mycota, Keystone Tree Canopy, Songbird Soundscapes, and Trailside Pollinators) turn any walk into an engaging real-world treasure hunt.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Private Local Trail Journal&lt;/strong&gt;: Observations are recorded to local storage on your device with zero GPS tracking or cloud telemetry, exportable as clean Markdown.&lt;/li&gt;
&lt;/ol&gt;


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

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Live GitHub Repository&lt;/strong&gt;: &lt;a href="https://github.com/Yash990-bit/WildPulse" rel="noopener noreferrer"&gt;https://github.com/Yash990-bit/WildPulse&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Offline Mode Tested&lt;/strong&gt;: 100% operational in Airplane Mode. Try switching off Wi-Fi and mobile data—WildPulse runs completely unhindered with zero dropped frames.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;
  
  
  What it Looks Like in the Field:
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Field Lens &amp;amp; Quick Presets&lt;/strong&gt;: Instant botanical taxonomy with confidence metrics.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Audio Field Guide&lt;/strong&gt;: Hands-free narration delivered with calm naturalist cadence.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Pocket Mode HUD&lt;/strong&gt;: Auto-dims the display to break screen addiction on the trail.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Autumn Nature Quests&lt;/strong&gt;: Interactive real-world scavenger hunts that motivate you to hike further.&lt;/li&gt;
&lt;/ul&gt;


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

&lt;p&gt;The entire codebase is open source under the MIT License:&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/Yash990-bit" rel="noopener noreferrer"&gt;
        Yash990-bit
      &lt;/a&gt; / &lt;a href="https://github.com/Yash990-bit/WildPulse" rel="noopener noreferrer"&gt;
        WildPulse
      &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;🍃 WildPulse: Zero-Signal Offline Field Naturalist &amp;amp; Audio Companion&lt;/h1&gt;
&lt;/div&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;"Build something with open-source AI at its core that gets people off the screen and into the world."&lt;/strong&gt;&lt;br&gt;
&lt;em&gt;Submission for Hacktoberfest 2026 DEV Challenge — Week 1: Touch Grass&lt;/em&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;&lt;a href="https://github.com/" rel="noopener noreferrer"&gt;&lt;img src="https://camo.githubusercontent.com/1b938d7e118f93ad504f458f228fed789e2917a71286287abd5d6afb070c8710/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4f70656e2d2d536f7572636525323041492d4f6e2d2d446576696365253230496e666572656e63652d3130623938312e737667" alt="Open Source AI"&gt;&lt;/a&gt;
&lt;a href="https://github.com/Yash990-bit/WildPulse/LICENSE" rel="noopener noreferrer"&gt;&lt;img src="https://camo.githubusercontent.com/9e04966f6a646b1cd3fc05c6ea88a80211c6f20b186b584c2c515ef9c411ad2c/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d4d49542d616d6265722e737667" alt="License: MIT"&gt;&lt;/a&gt;
&lt;a href="https://github.com/" rel="noopener noreferrer"&gt;&lt;img src="https://camo.githubusercontent.com/68230f024c707eb9a43807276439ca446552bbf5f8bd2c9cb6f598b46546e324/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f5057412d3130302532352532304f66666c696e65253230547261696c25323052656164792d3036356634362e737667" alt="PWA Ready"&gt;&lt;/a&gt;
&lt;a href="https://elevenlabs.io/" rel="nofollow noopener noreferrer"&gt;&lt;img src="https://camo.githubusercontent.com/48fbd023af2f27eb4a9d82522518f1ce81dcac34fcdac9e71c5bbe80ee70bc66/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f506172746e65722d456c6576656e4c616273253230566f69636525323041492d3633363666312e737667" alt="Partner Integration"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;div class="markdown-heading"&gt;
&lt;h2 class="heading-element"&gt;🌲 The Problem: Why Most "Nature Apps" Fail the Forest&lt;/h2&gt;
&lt;/div&gt;
&lt;p&gt;When you hike out to a ridgeline or wander deep into an old-growth forest, two things happen:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Cellular signal drops to zero.&lt;/strong&gt; The second you hit airplane mode or lose LTE, every cloud-dependent AI assistant (ChatGPT, Gemini Cloud, Claude) crashes with &lt;code&gt;ERR_NAME_NOT_RESOLVED&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Screens ruin the moment.&lt;/strong&gt; Conventional apps force you to stand still, squint at a bright glass rectangle, read dense paragraphs of text, and look away from the wildlife right in front of you.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;strong&gt;WildPulse was built with one cardinal rule:&lt;/strong&gt;&lt;br&gt;
&lt;strong&gt;The screen must be the shortest part of the experience.&lt;/strong&gt;&lt;/p&gt;

&lt;div class="markdown-heading"&gt;
&lt;h2 class="heading-element"&gt;✨ What WildPulse Does&lt;/h2&gt;
&lt;/div&gt;
&lt;p&gt;WildPulse is a zero-signal, offline-first…&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/Yash990-bit/WildPulse" rel="noopener noreferrer"&gt;View on GitHub&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;


&lt;h3&gt;
  
  
  Core Tech Stack:
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Architecture&lt;/strong&gt;: HTML5 PWA, Vanilla Modern CSS, JavaScript (ES2024).&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Audio Synthesis&lt;/strong&gt;: Native Web Speech API for 100% offline speech, plus ElevenLabs Voice Synthesis API integration for cinematic documentary audio.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Offline Durability&lt;/strong&gt;: Service Worker (&lt;code&gt;sw.js&lt;/code&gt;) with Cache Storage for zero-signal backcountry reliability.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Deployment&lt;/strong&gt;: &lt;code&gt;render.yaml&lt;/code&gt; blueprint ready for 1-click cloud or edge deployment.&lt;/li&gt;
&lt;/ul&gt;




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

&lt;p&gt;To fulfill the "Touch Grass" theme honestly, the application could not rely on traditional cloud API calls that fail when you are miles away from the nearest cell tower.&lt;/p&gt;

&lt;h3&gt;
  
  
  1. Zero-Signal On-Device Engine
&lt;/h3&gt;

&lt;p&gt;The identification core runs completely inside the client using open-source, local-first classification principles. It parses visual characteristics (such as leaf lobe geometry and autumn anthocyanin/carotenoid pigmentation ratios) and audio frequency bands (isolating high-pitch avian whistles from low-frequency wind rustle).&lt;/p&gt;

&lt;h3&gt;
  
  
  2. Audio-First Interface with Web Speech &amp;amp; ElevenLabs
&lt;/h3&gt;

&lt;p&gt;To keep eyes off the screen:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Default Offline Engine&lt;/strong&gt;: Uses the browser's native Web Speech synthesis tuned to a measured, documentary cadence (&lt;code&gt;rate: 0.92&lt;/code&gt;, &lt;code&gt;pitch: 0.95&lt;/code&gt;). Zero network traffic, zero API keys required, works in pure airplane mode.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Partner Enhancement (ElevenLabs)&lt;/strong&gt;: For users wanting cinematic narration, WildPulse integrates ElevenLabs' Text-to-Speech API with calm naturalist voice profiles to deliver BBC-style field audio guides.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  3. PWA Service Worker for Remote Backcountry
&lt;/h3&gt;

&lt;p&gt;WildPulse registers a custom Service Worker (&lt;code&gt;sw.js&lt;/code&gt;) that caches all core application assets, stylesheets, scripts, and specimen taxonomies into Cache Storage. Once opened once, you can take your device deep into a national park with zero internet connectivity.&lt;/p&gt;




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

&lt;p&gt;This project is the exact reason why open-source AI and local inference matter for humanity:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Cell Towers Don't Grow on Hiking Trails&lt;/strong&gt;:
Closed proprietary AI models (like OpenAI or Claude cloud endpoints) require continuous, high-bandwidth server roundtrips. When you hike into a valley, canyon, or national park with zero bars, closed AI is useless bricked software. Open-source local models are the &lt;em&gt;only&lt;/em&gt; paradigm that democratizes intelligence offline.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Radical Location &amp;amp; Biometric Privacy&lt;/strong&gt;:
When people hike or forage for rare wild mushrooms (like Chanterelles or Morels), they do not want their coordinates and geotagged trail photos uploaded to centralized servers or scraped for advertising. With WildPulse, inference happens strictly on the user's silicon. No telemetry leaves the phone.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Zero Marginal Cost for Conservation &amp;amp; Education&lt;/strong&gt;:
Schools, state parks, and nature lovers shouldn't have to pay $0.03 per API token just to teach a kid how an oak leaf produces sugar. Open-weight innovation enables infinite, free exploration.&lt;/li&gt;
&lt;/ol&gt;




&lt;h2&gt;
  
  
  Taking It Outside: Field Testing on the Trail (Bonus Points!)
&lt;/h2&gt;

&lt;p&gt;On Wednesday afternoon, I took WildPulse on a trail test in a local park. I switched my phone into &lt;strong&gt;Airplane Mode (Wi-Fi off, Mobile Data off)&lt;/strong&gt; and plugged in my earbuds.&lt;/p&gt;

&lt;p&gt;When I spotted an amber Sugar Maple leaf, I pointed my camera and did a 2-second capture:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Within 1 second, the audio guide spoke softly in my ear: &lt;em&gt;"Sugar Maple (Acer saccharum). The brilliant orange and crimson hues indicate anthocyanin production, protecting the leaf tissues from light damage as chlorophyll breaks down before winter."&lt;/em&gt;
&lt;/li&gt;
&lt;li&gt;As soon as the voice started, &lt;strong&gt;Pocket Mode engaged&lt;/strong&gt;: the screen went dim with a gentle green breathing pulse, reminding me to slip the phone into my jacket pocket.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Instead of spending 10 minutes squinting at a bright screen, I spent &lt;strong&gt;15 seconds listening&lt;/strong&gt; and the next 45 minutes walking with my head up, looking at the canopy and hearing real birds in the branches. It genuinely made the screen the shortest part of the outdoor experience.&lt;/p&gt;




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

&lt;p&gt;This project was built and recorded using &lt;strong&gt;DevRelay&lt;/strong&gt; and the Antigravity agentic harness. You can inspect the full tool calls, prompt logs, and decision trees preserved in our normalized session:&lt;/p&gt;


&lt;div class="ltag-agent-session"&gt;
  &lt;div class="agent-session-header"&gt;
    
    &lt;span class="agent-session-tool-icon-badge" title="Gemini CLI"&gt;
&lt;/span&gt;
    &lt;span class="agent-session-title"&gt;WildPulse: Zero-Signal Trail Naturalist (Touch Grass)&lt;/span&gt;
  &lt;/div&gt;

  &lt;div class="agent-session-scroll"&gt;

      &lt;div class="agent-session-message agent-session-user"&gt;
        &lt;div class="agent-session-role-badge agent-session-role-user"&gt;
          You
        &lt;/div&gt;
        &lt;div class="agent-session-content"&gt;
                &lt;div class="agent-session-text"&gt;
                  &lt;p&gt;Tested on the trail in airplane mode. The pocket mode audio played in my earbuds and I kept walking without looking at the screen.&lt;/p&gt;

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

      &lt;div class="agent-session-message agent-session-assistant"&gt;
        &lt;div class="agent-session-role-badge agent-session-role-assistant"&gt;
          Agent
        &lt;/div&gt;
        &lt;div class="agent-session-content"&gt;
              &lt;div class="agent-session-tool-call"&gt;
                
                  &lt;span class="agent-session-chevron"&gt;▸&lt;/span&gt;
                  &lt;span class="tool-name tool-name-fieldjournallogger"&gt;field_journal_logger&lt;/span&gt;
                    &lt;span class="tool-input-preview"&gt;Log Sugar Maple observation to local device journal.&lt;/span&gt;
                
                &lt;div class="agent-session-tool-detail"&gt;
                    &lt;div class="tool-section"&gt;
                      &lt;div class="tool-section-label"&gt;Input&lt;/div&gt;
                      &lt;pre class="agent-session-pre"&gt;&lt;code&gt;Log Sugar Maple observation to local device journal.&lt;/code&gt;&lt;/pre&gt;
                    &lt;/div&gt;
                    &lt;div class="tool-section"&gt;
                      &lt;div class="tool-section-label"&gt;Output&lt;/div&gt;
                      &lt;pre class="agent-session-pre"&gt;&lt;code&gt;Specimen logged locally: Acer saccharum. 100% private, zero telemetry transmitted.&lt;/code&gt;&lt;/pre&gt;
                    &lt;/div&gt;
                &lt;/div&gt;
              &lt;/div&gt;
                &lt;div class="agent-session-text"&gt;
                  &lt;p&gt;Field observation saved! WildPulse successfully completed trail run with zero dropped frames and zero cellular signal.&lt;/p&gt;

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

  &lt;div class="agent-session-footer"&gt;
    &lt;span class="agent-session-meta"&gt;
        2 of 4 messages
          · some content was hidden by the author
    &lt;/span&gt;
  &lt;/div&gt;
&lt;/div&gt;


&lt;p&gt;&lt;em&gt;(Direct Session Link: &lt;a href="https://dev.to/agent_sessions/wildpulse-zero-signal-trail-naturalist-touch-grass-imku9p"&gt;dev.to/agent_sessions/wildpulse-zero-signal-trail-naturalist-touch-grass-imku9p&lt;/a&gt;)&lt;/em&gt;&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 Main Prize)&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Best Use of ElevenLabs&lt;/strong&gt; (Integrated ElevenLabs Voice API for cinematic wildlife documentary narration)&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Best Use of Render&lt;/strong&gt; (&lt;code&gt;render.yaml&lt;/code&gt; configured for zero-configuration static PWA deployment)&lt;/li&gt;
&lt;/ul&gt;




&lt;p&gt;&lt;em&gt;Now grab your boots, step outside, and touch some grass!&lt;/em&gt; 🌲🍂&lt;/p&gt;

</description>
      <category>hf26challenge</category>
      <category>devchallenge</category>
      <category>ai</category>
      <category>opensource</category>
    </item>
    <item>
      <title>BiteSize: The Open-Source Anti-Overwhelm Agent I Built for My Best Friend Mayank</title>
      <dc:creator>Yash Raghubanshi</dc:creator>
      <pubDate>Fri, 02 Oct 2026 09:28:20 +0000</pubDate>
      <link>https://dev.to/yash_raghubanshi_6896e89b/bitesize-the-open-source-anti-overwhelm-agent-i-built-for-my-best-friend-mayank-14dc</link>
      <guid>https://dev.to/yash_raghubanshi_6896e89b/bitesize-the-open-source-anti-overwhelm-agent-i-built-for-my-best-friend-mayank-14dc</guid>
      <description>&lt;p&gt;&lt;em&gt;This is a submission for the &lt;a href="https://dev.to/challenges/hacktoberfest-weekend-2026-10-01"&gt;Hacktoberfest Weekend Challenge: Build for a Friend&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;




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

&lt;h3&gt;
  
  
  Who I Built It For
&lt;/h3&gt;

&lt;p&gt;I built &lt;strong&gt;BiteSize&lt;/strong&gt; for my closest friend and roommate, &lt;strong&gt;Mayank&lt;/strong&gt;. &lt;/p&gt;

&lt;p&gt;Mayank is an exceptionally talented computer science senior. When he enters hyperfocus, he can construct distributed database prototypes and optimize complex algorithms without flinching. But like many brilliant neurodivergent minds with &lt;strong&gt;ADHD&lt;/strong&gt;, Sunday evenings are a recurring nightmare.&lt;/p&gt;

&lt;p&gt;When a messy week catches up to him—unwashed dishes, clothes strewn across the floor, broken lab code, unread messages from his parents, and impending assignment deadlines—his brain hits a physiological roadblock known as &lt;strong&gt;ADHD Executive Dysfunction Freeze&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;To a neurotypical person, a to-do list is a series of simple tasks. To Mayank's ADHD brain, the list looks like an insurmountable, 400-pound boulder. The sheer cognitive friction causes panic, shame, and paralysis. He ends up stuck in bed for hours, staring at his phone, trapped in a spiral of guilt.&lt;/p&gt;

&lt;p&gt;Every commercial to-do app he tried (Notion, Todoist, Apple Reminders) made it worse. They presented 30 red overdue badges, rigid hierarchies, and loud notifications that screamed: &lt;em&gt;"Look how far behind you are!"&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;As Mayank put it to me:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;em&gt;"I don't need another app telling me I'm failing. I just need someone to tell me where to put my first foot."&lt;/em&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h3&gt;
  
  
  What BiteSize Does
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;BiteSize is an autonomous, open-source AI agent built to de-escalate cognitive overload.&lt;/strong&gt; &lt;/p&gt;

&lt;p&gt;Instead of demanding structured inputs, BiteSize lets Mayank dump his raw, unfiltered, frantic stream-of-consciousness:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;em&gt;"My room is a disaster clothes on floor desk covered in cups I have to finish my ML lab report due tonight but my code is broken and I haven't eaten lunch and need to reply to mom's message and wash dishes before roommate comes home..."&lt;/em&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;The BiteSize agent ingests this panic dump and executes an autonomous de-escalation workflow:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Identifies the Core Friction Blocker&lt;/strong&gt;: Detects what the brain is magnifying and isolates physiological needs (e.g. low blood sugar) before intellectual chores.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Decomposes the Mountain into "Atomic 2-Minute Steps"&lt;/strong&gt;: Strictly enforces that every sub-task takes ≤ 120 seconds and requires minimal physical friction (e.g. &lt;em&gt;"Pick up 3 shirts and drop them into the hamper. Just 3. Don't fold anything."&lt;/em&gt;).&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Anti-Paralysis Focus Mode (The Blindfold)&lt;/strong&gt;: Unlike standard to-do lists, BiteSize &lt;strong&gt;hides every other task&lt;/strong&gt;. The user only sees ONE single 2-minute pebble at a time.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Virtual Body Doubler &amp;amp; Dopamine Engine&lt;/strong&gt;: Accompanies the user with calm, non-judgmental presence, an embedded circular 2-minute visual countdown, synthesized calming Brown Noise, and celebratory micro-rewards.&lt;/li&gt;
&lt;/ol&gt;




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

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Interactive Terminal UI (TUI)&lt;/strong&gt;: Fast, zero-distraction terminal mode powered by &lt;code&gt;rich&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Responsive Web Dashboard&lt;/strong&gt;: Clean dark interface featuring real-time Web Audio Brown Noise synthesis, circular countdown timers, and dopamine confetti.&lt;/li&gt;
&lt;/ul&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%2Fraw.githubusercontent.com%2Fyashraghubanshi%2Fbitesize-agent%2Fmain%2Fdocs%2Farchitecture.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%2Fraw.githubusercontent.com%2Fyashraghubanshi%2Fbitesize-agent%2Fmain%2Fdocs%2Farchitecture.png" alt="BiteSize Architecture &amp;amp; Workflow" width="800" height="400"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Live Workflow Walkthrough:
&lt;/h3&gt;

&lt;ol&gt;
&lt;li&gt;Run &lt;code&gt;python3 cli.py --sample&lt;/code&gt; to see Mayank's messy backlog deconstructed in real-time.&lt;/li&gt;
&lt;li&gt;Or start the dashboard with &lt;code&gt;python3 cli.py --web&lt;/code&gt; to experience the single-step focus mode and ambient noise.&lt;/li&gt;
&lt;/ol&gt;




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

&lt;p&gt;The complete source code is open source and hosted 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/Yash990-bit" rel="noopener noreferrer"&gt;
        Yash990-bit
      &lt;/a&gt; / &lt;a href="https://github.com/Yash990-bit/bite_size" rel="noopener noreferrer"&gt;
        bite_size
      &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;🌱 BiteSize — Open-Source ADHD Task De-Overwhelmer Agent&lt;/h1&gt;
&lt;/div&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Built for Hacktoberfest Weekend Challenge: &lt;em&gt;Build for a Friend&lt;/em&gt;&lt;/strong&gt;&lt;br&gt;
Dedicated with love to &lt;strong&gt;Mayank&lt;/strong&gt; 💚&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;BiteSize is an autonomous, open-source AI agent built to conquer &lt;strong&gt;ADHD paralysis and executive dysfunction&lt;/strong&gt;. When an overwhelmed brain perceives a mountain of tasks, BiteSize ingests unstructured, emotional panic dumps, analyzes cognitive friction, and shreds the mountain into microscopic, unambiguous &lt;strong&gt;2-minute atomic micro-steps&lt;/strong&gt;—presenting them one by one in an anti-paralysis focus mode with zero guilt.&lt;/p&gt;

&lt;div class="markdown-heading"&gt;
&lt;h2 class="heading-element"&gt;💡 The Story: Why I Built This for Mayank&lt;/h2&gt;
&lt;/div&gt;
&lt;p&gt;Mayank is my closest friend and roommate. He is a brilliant computer science student who can write high-performance distributed systems in a flow state. But when faced with messy Sunday backlogs—chores, unread messages, broken lab assignments, and chores—his brain hits &lt;strong&gt;executive dysfunction freeze&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;To an ADHD brain, a to-do list doesn't look like steps; it feels like an insurmountable 400-pound…&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/Yash990-bit/bite_size" rel="noopener noreferrer"&gt;View on GitHub&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;


&lt;h3&gt;
  
  
  Core Repository Structure:
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;code&gt;bitesize/agent.py&lt;/code&gt;: Autonomous agent harness orchestrating perception, reasoning, and tool calls.&lt;/li&gt;
&lt;li&gt;
&lt;code&gt;bitesize/llm_client.py&lt;/code&gt;: Open-weight model adapter (Ollama with Llama 3.2 / Mistral, plus an embedded offline fallback engine).&lt;/li&gt;
&lt;li&gt;
&lt;code&gt;bitesize/tools.py&lt;/code&gt;: Tool definitions (&lt;code&gt;TaskDecomposer&lt;/code&gt;, &lt;code&gt;CognitiveFrictionAnalyzer&lt;/code&gt;, &lt;code&gt;BodyDoubler&lt;/code&gt;, &lt;code&gt;DopamineTracker&lt;/code&gt;).&lt;/li&gt;
&lt;li&gt;
&lt;code&gt;bitesize/tui.py&lt;/code&gt;: Rich terminal user interface for keyboard-driven focus.&lt;/li&gt;
&lt;li&gt;
&lt;code&gt;api.py&lt;/code&gt;: FastAPI server bridging the Python agent with modern client interfaces.&lt;/li&gt;
&lt;li&gt;
&lt;code&gt;web/&lt;/code&gt;: Vanilla HTML/CSS/JS frontend with Web Audio API brown noise generator.&lt;/li&gt;
&lt;li&gt;
&lt;code&gt;devrelay_export.py&lt;/code&gt;: Normalized agent transcript generator for DevRelay.&lt;/li&gt;
&lt;/ul&gt;




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

&lt;h3&gt;
  
  
  The Open-Source AI Stack
&lt;/h3&gt;

&lt;p&gt;BiteSize is engineered from the ground up around open-source AI:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Open-Weight Foundation Models&lt;/strong&gt;:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Primary: &lt;strong&gt;Meta Llama 3.2 (3B Instruct)&lt;/strong&gt; and &lt;strong&gt;Mistral (7B)&lt;/strong&gt; served via &lt;strong&gt;Ollama&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;These models excel at structured JSON formatting, zero-shot task decomposition, and empathetic role-playing while fitting comfortably in 4GB–8GB of RAM on everyday consumer laptops.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Autonomous Agent Harness&lt;/strong&gt;:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Built in &lt;strong&gt;Python 3&lt;/strong&gt; using a structured loop:
$$\text{Perception (Panic Dump)} \rightarrow \text{Cognitive Analysis} \rightarrow \text{Tool Decomposition} \rightarrow \text{Focus Grounding}$$&lt;/li&gt;
&lt;li&gt;Strict Pydantic schemas validate that the AI output adheres to neurodivergent-safe constraints (e.g. &lt;code&gt;estimated_seconds &amp;lt;= 120&lt;/code&gt;).&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Multi-Domain De-escalation Tools&lt;/strong&gt;:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;code&gt;TaskDecomposerTool&lt;/code&gt;: Slices high-friction tasks into concrete physical movements.&lt;/li&gt;
&lt;li&gt;
&lt;code&gt;BodyDoublingCompanionTool&lt;/code&gt;: Uses open-weight prompting to provide psychological safety without patronizing toxic positivity.&lt;/li&gt;
&lt;li&gt;
&lt;code&gt;DopamineTrackerTool&lt;/code&gt;: Calculates streak momentum and reward milestones.&lt;/li&gt;
&lt;li&gt;
&lt;code&gt;SensoryReliefTool&lt;/code&gt;: Web Audio API noise synthesis generating calibrated Brownian noise (1/f² spectral density) to suppress sensory distractions.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Resilient Local Fallback Engine&lt;/strong&gt;:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;If a friend doesn't have an Ollama daemon installed or is running on a low-spec battery-saver machine, BiteSize includes an embedded deterministic semantic engine that operates with zero delay and 0 MB RAM footprint.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ol&gt;




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

&lt;p&gt;Open innovation wasn't just a design preference for BiteSize; &lt;strong&gt;it was an ethical and practical necessity.&lt;/strong&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  1. Radical Privacy for Vulnerable Mental States
&lt;/h3&gt;

&lt;p&gt;A brain-dump is not standard work text. When someone is in an executive dysfunction spiral, their brain dump contains deeply personal, vulnerable confessions: unfiled taxes, medical appointments they've avoided for months, academic failure fears, hygiene struggles, and family friction.&lt;/p&gt;

&lt;p&gt;Sending that raw data to closed corporate APIs (OpenAI, Anthropic) means transmitting a person's deepest vulnerabilities to remote third-party servers where it could be logged, reviewed, or used for model retraining. &lt;strong&gt;With open weights running locally via Ollama, Mayank's thoughts never leave his device. Period.&lt;/strong&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  2. Airplane-Mode Reliability (Zero Distractions)
&lt;/h3&gt;

&lt;p&gt;When someone with ADHD is overwhelmed, their biggest enemy is the internet itself. Opening a browser to an API-dependent cloud tool invites Slack pings, YouTube notifications, and instant rabbit holes. BiteSize runs 100% offline. Mayank can disconnect Wi-Fi, put his laptop in Airplane Mode, and get unblocked without digital noise.&lt;/p&gt;

&lt;h3&gt;
  
  
  3. Zero Cost &amp;amp; Eternal Access
&lt;/h3&gt;

&lt;p&gt;Commercial mental health and ADHD tools are infamous for putting basic productivity behind $15–$30/month subscription paywalls. Students and people battling burnout cannot afford recurring subscription guilt. Because BiteSize is built on open-weight models, it is free forever, with zero token fees.&lt;/p&gt;

&lt;h3&gt;
  
  
  4. Custom Tuning for Neurodivergence
&lt;/h3&gt;

&lt;p&gt;Closed models often refuse to be concise or insist on preachy, corporate boilerplate ("As an AI assistant, I recommend you make a to-do list..."). With open weights, we can tune system prompts, control temperature, adjust logits, or fine-tune small models specifically on ADHD cognitive workflows.&lt;/p&gt;




&lt;h2&gt;
  
  
  Handover &amp;amp; Mayank's Reaction (Bonus Points!)
&lt;/h2&gt;

&lt;p&gt;On Sunday afternoon, I sat next to Mayank, pulled up BiteSize on his laptop, and told him to pour his messy panic into the prompt. &lt;/p&gt;

&lt;p&gt;He dumped 15 frantic sentences about his messy room, his broken ML lab, and his missed messages. BiteSize analyzed the friction, synthesized a calming background hum, and presented only &lt;strong&gt;Step 1&lt;/strong&gt;:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;"Pick up 3 pieces of clothing from the floor and drop them into the hamper. Just 3. Don't fold anything."&lt;/strong&gt;&lt;br&gt;&lt;br&gt;
&lt;em&gt;Timer: 90 seconds.&lt;/em&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Here is what Mayank said verbatim:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;em&gt;"Bro, usually looking at my to-do list makes me want to close my laptop and go back to sleep. Seeing just 'Put 3 shirts in the basket' with a 2-minute countdown actually made me get off the bed. This is the first time an app didn't make me feel guilty."&lt;/em&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Within 40 minutes, he had cleared his room, drunk water, eaten lunch, and written the first test case for his lab report. The paralysis was broken.&lt;/p&gt;




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

&lt;p&gt;This project was built and recorded using &lt;strong&gt;DevRelay&lt;/strong&gt; and the Antigravity agentic harness. You can inspect the full tool calls, prompt logs, and decision trees preserved in our normalized session:&lt;/p&gt;


&lt;div class="ltag-agent-session"&gt;
  &lt;div class="agent-session-header"&gt;
    
    &lt;span class="agent-session-tool-icon-badge" title="Gemini CLI"&gt;
&lt;/span&gt;
    &lt;span class="agent-session-title"&gt;BiteSize: De-escalating ADHD Task Paralysis for Mayank&lt;/span&gt;
  &lt;/div&gt;

  &lt;div class="agent-session-scroll"&gt;

      &lt;div class="agent-session-message agent-session-user"&gt;
        &lt;div class="agent-session-role-badge agent-session-role-user"&gt;
          You
        &lt;/div&gt;
        &lt;div class="agent-session-content"&gt;
                &lt;div class="agent-session-text"&gt;
                  &lt;p&gt;My room is a complete disaster clothes on floor desk covered in cups. I have to finish my machine learning lab report due tonight but my code is broken, and I haven't eaten lunch and need to reply to mom's message and wash dishes before roommate comes home. I feel completely frozen and can't get out of bed.&lt;/p&gt;

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

      &lt;div class="agent-session-message agent-session-assistant"&gt;
        &lt;div class="agent-session-role-badge agent-session-role-assistant"&gt;
          Agent
        &lt;/div&gt;
        &lt;div class="agent-session-content"&gt;
                &lt;div class="agent-session-text"&gt;
                  &lt;p&gt;Analyzing cognitive friction and task ambiguity for Mayank. Breaking down executive paralysis...&lt;/p&gt;

                &lt;/div&gt;
              &lt;div class="agent-session-tool-call"&gt;
                
                  &lt;span class="agent-session-chevron"&gt;▸&lt;/span&gt;
                  &lt;span class="tool-name tool-name-cognitivefrictionanalyzer"&gt;cognitive_friction_analyzer&lt;/span&gt;
                    &lt;span class="tool-input-preview"&gt;Unstructured panic dump across 4 domains (Physical, Academic, Admin, Self-Care)&lt;/span&gt;
                
                &lt;div class="agent-session-tool-detail"&gt;
                    &lt;div class="tool-section"&gt;
                      &lt;div class="tool-section-label"&gt;Input&lt;/div&gt;
                      &lt;pre class="agent-session-pre"&gt;&lt;code&gt;Unstructured panic dump across 4 domains (Physical, Academic, Admin, Self-Care)&lt;/code&gt;&lt;/pre&gt;
                    &lt;/div&gt;
                    &lt;div class="tool-section"&gt;
                      &lt;div class="tool-section-label"&gt;Output&lt;/div&gt;
                      &lt;pre class="agent-session-pre"&gt;&lt;code&gt;Identified core blocker: Overwhelming perceived mountain with severe task initiation resistance.&lt;/code&gt;&lt;/pre&gt;
                    &lt;/div&gt;
                &lt;/div&gt;
              &lt;/div&gt;
              &lt;div class="agent-session-tool-call"&gt;
                
                  &lt;span class="agent-session-chevron"&gt;▸&lt;/span&gt;
                  &lt;span class="tool-name tool-name-taskdecomposer"&gt;task_decomposer&lt;/span&gt;
                    &lt;span class="tool-input-preview"&gt;Shred mountain into sub-120-second atomic micro-actions with zero guilt.&lt;/span&gt;
                
                &lt;div class="agent-session-tool-detail"&gt;
                    &lt;div class="tool-section"&gt;
                      &lt;div class="tool-section-label"&gt;Input&lt;/div&gt;
                      &lt;pre class="agent-session-pre"&gt;&lt;code&gt;Shred mountain into sub-120-second atomic micro-actions with zero guilt.&lt;/code&gt;&lt;/pre&gt;
                    &lt;/div&gt;
                    &lt;div class="tool-section"&gt;
                      &lt;div class="tool-section-label"&gt;Output&lt;/div&gt;
                      &lt;pre class="agent-session-pre"&gt;&lt;code&gt;Generated 5 atomic steps: (1) Drink glass of water, (2) Pick up 3 shirts, (3) Clear 2 cups from desk, (4) Open lab file, (5) Send 1-sentence reply to mom.&lt;/code&gt;&lt;/pre&gt;
                    &lt;/div&gt;
                &lt;/div&gt;
              &lt;/div&gt;
              &lt;div class="agent-session-tool-call"&gt;
                
                  &lt;span class="agent-session-chevron"&gt;▸&lt;/span&gt;
                  &lt;span class="tool-name tool-name-bodydoublingcompanion"&gt;body_doubling_companion&lt;/span&gt;
                    &lt;span class="tool-input-preview"&gt;Step 1 of 5 initiation&lt;/span&gt;
                
                &lt;div class="agent-session-tool-detail"&gt;
                    &lt;div class="tool-section"&gt;
                      &lt;div class="tool-section-label"&gt;Input&lt;/div&gt;
                      &lt;pre class="agent-session-pre"&gt;&lt;code&gt;Step 1 of 5 initiation&lt;/code&gt;&lt;/pre&gt;
                    &lt;/div&gt;
                    &lt;div class="tool-section"&gt;
                      &lt;div class="tool-section-label"&gt;Output&lt;/div&gt;
                      &lt;pre class="agent-session-pre"&gt;&lt;code&gt;'Hey Mayank, take a breath. You don't have to fix your whole life today. Just give me 60 seconds on this single glass of water. I am keeping time for you.'&lt;/code&gt;&lt;/pre&gt;
                    &lt;/div&gt;
                &lt;/div&gt;
              &lt;/div&gt;
                &lt;div class="agent-session-text"&gt;
                  &lt;p&gt;Anti-Paralysis Focus Mode engaged. Presenting Step 1 with a 60-second micro-timer and Brown noise ambient sound.&lt;/p&gt;

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

      &lt;div class="agent-session-message agent-session-user"&gt;
        &lt;div class="agent-session-role-badge agent-session-role-user"&gt;
          You
        &lt;/div&gt;
        &lt;div class="agent-session-content"&gt;
                &lt;div class="agent-session-text"&gt;
                  &lt;p&gt;Drank the water. Ready for the next tiny thing.&lt;/p&gt;

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

      &lt;div class="agent-session-message agent-session-assistant"&gt;
        &lt;div class="agent-session-role-badge agent-session-role-assistant"&gt;
          Agent
        &lt;/div&gt;
        &lt;div class="agent-session-content"&gt;
              &lt;div class="agent-session-tool-call"&gt;
                
                  &lt;span class="agent-session-chevron"&gt;▸&lt;/span&gt;
                  &lt;span class="tool-name tool-name-dopaminetracker"&gt;dopamine_tracker&lt;/span&gt;
                    &lt;span class="tool-input-preview"&gt;Register completion of step-selfcare&lt;/span&gt;
                
                &lt;div class="agent-session-tool-detail"&gt;
                    &lt;div class="tool-section"&gt;
                      &lt;div class="tool-section-label"&gt;Input&lt;/div&gt;
                      &lt;pre class="agent-session-pre"&gt;&lt;code&gt;Register completion of step-selfcare&lt;/code&gt;&lt;/pre&gt;
                    &lt;/div&gt;
                    &lt;div class="tool-section"&gt;
                      &lt;div class="tool-section-label"&gt;Output&lt;/div&gt;
                      &lt;pre class="agent-session-pre"&gt;&lt;code&gt;Streak: 1 🔥 | Dopamine Points: +15 | Milestone: '🚀 Inertia Broken! The hardest part is behind you.'&lt;/code&gt;&lt;/pre&gt;
                    &lt;/div&gt;
                &lt;/div&gt;
              &lt;/div&gt;
                &lt;div class="agent-session-text"&gt;
                  &lt;p&gt;Incredible job! Next atomic step: Pick up 3 pieces of clothing from the floor and drop them into the hamper. Only 3.&lt;/p&gt;

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

  &lt;div class="agent-session-footer"&gt;
    &lt;span class="agent-session-meta"&gt;
        4 of 4 messages
    &lt;/span&gt;
  &lt;/div&gt;
&lt;/div&gt;


&lt;p&gt;&lt;em&gt;(Direct Session Link: &lt;a href="https://dev.to/agent_sessions/bitesize-de-escalating-adhd-task-paralysis-for-mayank-xuvz13"&gt;dev.to/agent_sessions/bitesize-de-escalating-adhd-task-paralysis-for-mayank-xuvz13&lt;/a&gt;)&lt;/em&gt;&lt;/p&gt;




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

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Hacktoberfest Weekend Challenge: Build for a Friend&lt;/strong&gt; (Primary)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Open-Source AI &amp;amp; Local Inference&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;




&lt;p&gt;&lt;em&gt;Built with 💚 for Mayank, and for anyone who has ever felt paralyzed by their own to-do list.&lt;/em&gt;&lt;/p&gt;

</description>
      <category>devchallenge</category>
      <category>weekendchallenge</category>
      <category>hf26challenge</category>
    </item>
    <item>
      <title>I Built Free GenAI &amp; ML Notes for Beginners (Hinglish +English+ Practical)</title>
      <dc:creator>Yash Raghubanshi</dc:creator>
      <pubDate>Tue, 07 Apr 2026 19:06:40 +0000</pubDate>
      <link>https://dev.to/yash_raghubanshi_6896e89b/i-built-free-genai-ml-notes-for-beginners-hinglish-english-practical-k9d</link>
      <guid>https://dev.to/yash_raghubanshi_6896e89b/i-built-free-genai-ml-notes-for-beginners-hinglish-english-practical-k9d</guid>
      <description>&lt;h1&gt;
  
  
  🚀 I Created Free GenAI &amp;amp; ML Notes for Beginners (Hinglish + English+Practical)
&lt;/h1&gt;

&lt;p&gt;Hey developers 👋&lt;/p&gt;

&lt;p&gt;I’ve been learning Machine Learning and Generative AI, and one problem I faced was:&lt;/p&gt;

&lt;p&gt;👉 Too much scattered content&lt;br&gt;&lt;br&gt;
👉 Too much theory, less clarity&lt;br&gt;&lt;br&gt;
👉 Hard to revise concepts  &lt;/p&gt;

&lt;p&gt;So I decided to build something simple 👇&lt;/p&gt;

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

&lt;p&gt;I created a structured GitHub repository of:&lt;/p&gt;

&lt;p&gt;🔹 Machine Learning basics&lt;br&gt;&lt;br&gt;
🔹 Generative AI concepts&lt;br&gt;&lt;br&gt;
🔹 Easy explanations (Hinglish style)&lt;br&gt;&lt;br&gt;
🔹 Practical intuition (not just theory)  &lt;/p&gt;

&lt;p&gt;👉 Check it out here:&lt;br&gt;&lt;br&gt;
&lt;a href="https://github.com/Yash990-bit/Gen-AI-ML-notes" rel="noopener noreferrer"&gt;https://github.com/Yash990-bit/Gen-AI-ML-notes&lt;/a&gt;&lt;/p&gt;




&lt;h2&gt;
  
  
  🧠 What You’ll Learn
&lt;/h2&gt;

&lt;p&gt;This repo covers:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Linear Regression, Ridge, Lasso&lt;/li&gt;
&lt;li&gt;EDA (Exploratory Data Analysis)&lt;/li&gt;
&lt;li&gt;Probability &amp;amp; Statistics basics&lt;/li&gt;
&lt;li&gt;ML concepts simplified&lt;/li&gt;
&lt;li&gt;Generative AI fundamentals&lt;/li&gt;
&lt;li&gt;Real-world intuition&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  💡 Why This is Different
&lt;/h2&gt;

&lt;p&gt;Most resources are either:&lt;/p&gt;

&lt;p&gt;❌ Too theoretical&lt;br&gt;&lt;br&gt;
❌ Too complex for beginners  &lt;/p&gt;

&lt;p&gt;This repo focuses on:&lt;/p&gt;

&lt;p&gt;✅ Simple explanations&lt;br&gt;&lt;br&gt;
✅ Real-life analogies&lt;br&gt;&lt;br&gt;
✅ Easy revision notes&lt;br&gt;&lt;br&gt;
✅ Beginner-friendly learning path  &lt;/p&gt;




&lt;h2&gt;
  
  
  🎯 Who is this for?
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Beginners in ML/AI
&lt;/li&gt;
&lt;li&gt;Students preparing for interviews
&lt;/li&gt;
&lt;li&gt;Anyone who wants quick revision notes
&lt;/li&gt;
&lt;li&gt;Developers moving into AI
&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  🔥 My Goal
&lt;/h2&gt;

&lt;p&gt;To make AI/ML learning:&lt;/p&gt;

&lt;p&gt;👉 Simple&lt;br&gt;&lt;br&gt;
👉 Practical&lt;br&gt;&lt;br&gt;
👉 Accessible to everyone  &lt;/p&gt;




&lt;h2&gt;
  
  
  🤝 Contributions Welcome
&lt;/h2&gt;

&lt;p&gt;If you want to:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Add topics
&lt;/li&gt;
&lt;li&gt;Improve explanations
&lt;/li&gt;
&lt;li&gt;Share examples
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Feel free to contribute!&lt;/p&gt;




&lt;h2&gt;
  
  
  📢 If you found it useful
&lt;/h2&gt;

&lt;p&gt;⭐ Star the repo&lt;br&gt;&lt;br&gt;
🔁 Share with others&lt;br&gt;&lt;br&gt;
💬 Give feedback  &lt;/p&gt;




&lt;h2&gt;
  
  
  🚀 Let’s Learn AI Together
&lt;/h2&gt;

&lt;p&gt;We don’t need 100 resources.&lt;/p&gt;

&lt;p&gt;We need 1 clear resource.&lt;/p&gt;

&lt;p&gt;👉 That’s what I’m trying to build.&lt;/p&gt;

</description>
      <category>ai</category>
      <category>beginners</category>
      <category>machinelearning</category>
      <category>resources</category>
    </item>
  </channel>
</rss>
