<?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: Yug dhamecha</title>
    <description>The latest articles on DEV Community by Yug dhamecha (@yugg49).</description>
    <link>https://dev.to/yugg49</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%2F4161621%2Ff57c5a4d-ed41-42f2-a273-7d45a97b573f.png</url>
      <title>DEV Community: Yug dhamecha</title>
      <link>https://dev.to/yugg49</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/yugg49"/>
    <language>en</language>
    <item>
      <title>jwrhbgtiear</title>
      <dc:creator>Yug dhamecha</dc:creator>
      <pubDate>Sun, 25 Oct 2026 15:29:45 +0000</pubDate>
      <link>https://dev.to/yugg49/jwrhbgtiear-18n0</link>
      <guid>https://dev.to/yugg49/jwrhbgtiear-18n0</guid>
      <description>&lt;p&gt;&lt;em&gt;This is a submission for the &lt;a href="https://dev.to/challenges/hacktoberfest-week3-2026-10-19"&gt;Hacktoberfest Open-Source AI Challenge Week 3: Slow and Steady&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;

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

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

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

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

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

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

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

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

</description>
      <category>devchallenge</category>
      <category>hf26challenge</category>
    </item>
    <item>
      <title>LocalLens: A Private, Local-First Invoice and Receipt Sorter for Freelancers</title>
      <dc:creator>Yug dhamecha</dc:creator>
      <pubDate>Sun, 18 Oct 2026 17:03:08 +0000</pubDate>
      <link>https://dev.to/yugg49/locallens-a-private-local-first-invoice-and-receipt-sorter-for-freelancers-1b7f</link>
      <guid>https://dev.to/yugg49/locallens-a-private-local-first-invoice-and-receipt-sorter-for-freelancers-1b7f</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;I built &lt;strong&gt;LocalLens&lt;/strong&gt;, a private invoice and receipt sorter designed for freelancers and small business owners. &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;What it does:&lt;/strong&gt; It automatically ingests PDF invoices and receipt images, runs local OCR, extracts structured data (vendor name, date, amount, and category), and sorts them into organized folders while exporting clean CSV summaries for tax accounting.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Who would pay for it:&lt;/strong&gt; Freelancers, independent consultants, and small business owners who want to automate their tedious tax-season bookkeeping without exposing sensitive client financial data to third-party cloud servers.&lt;/li&gt;
&lt;/ul&gt;

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

&lt;p&gt;&lt;em&gt;(Add a link to a Loom video, YouTube demo, or deployed interface here)&lt;/em&gt;&lt;/p&gt;

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

&lt;p&gt;&lt;em&gt;(Omitted as requested)&lt;/em&gt;&lt;/p&gt;

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

&lt;p&gt;LocalLens is built around a fully local, open-source AI architecture:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Local Inference via Ollama:&lt;/strong&gt; Powered by open-weight models (&lt;code&gt;llama3.2&lt;/code&gt; / &lt;code&gt;mistral&lt;/code&gt;) running locally on the machine via Ollama.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Document Extraction:&lt;/strong&gt; Utilizes &lt;code&gt;pytesseract&lt;/code&gt; and &lt;code&gt;pdf2image&lt;/code&gt; for offline OCR on PDF and image-based receipts.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Application Framework:&lt;/strong&gt; Built using Python and Streamlit for an interactive, responsive desktop-ready interface.&lt;/li&gt;
&lt;/ul&gt;

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

&lt;p&gt;Open innovation was non-negotiable for this project because:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Total Client Data Privacy:&lt;/strong&gt; Freelancers handle strict NDAs and confidential financial records. Cloud-based APIs require uploading sensitive invoices to external servers, risking data leaks. Local execution keeps all files securely on the user's hard drive.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Zero Marginal Costs:&lt;/strong&gt; SaaS invoice parsers charge high per-document fees. Running open-weight models locally means ₹0 per API call, allowing a sustainable indie business model.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Flexibility:&lt;/strong&gt; Users can swap out local models depending on hardware limits (e.g., swapping a lighter 8B model for speed).&lt;/li&gt;
&lt;/ol&gt;

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

&lt;p&gt;I tested LocalLens with a freelance graphic designer friend who processed around 30 unorganized PDF client receipts. &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Feedback:&lt;/strong&gt; It saved them roughly 45 minutes of manual sorting. They loved that their confidential client branding and financial totals never left their laptop. &lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Monetization:&lt;/strong&gt; They confirmed they would gladly pay a one-time fee of ₹800–₹1,200 (\$10–\$15) to own the tool outright without recurring subscription lock-ins.&lt;/li&gt;
&lt;/ul&gt;

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

&lt;ul&gt;
&lt;li&gt;Open-Source AI / Side Hustle&lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>devchallenge</category>
      <category>hf26challenge</category>
    </item>
    <item>
      <title>TrailEar: A local AI birding companion that turns birdsong into a journal</title>
      <dc:creator>Yug dhamecha</dc:creator>
      <pubDate>Sat, 10 Oct 2026 13:19:55 +0000</pubDate>
      <link>https://dev.to/yugg49/trailear-a-local-ai-birding-companion-that-turns-birdsong-into-a-journal-4gb6</link>
      <guid>https://dev.to/yugg49/trailear-a-local-ai-birding-companion-that-turns-birdsong-into-a-journal-4gb6</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;TrailEar is a command-line birding companion that helps you identify birds by listening to their calls. Record audio outdoors or analyze an existing recording, and TrailEar uses BirdNET to detect species and their confidence scores. It then uses a local AI model to turn the detections into a short birding journal entry. It’s for birders, hikers, and anyone curious about the wildlife around them.&lt;/p&gt;

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

&lt;p&gt;Try it from the command line:&lt;/p&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;
bash
trailear record --minutes 2 --place "Pune"
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

</description>
      <category>devchallenge</category>
      <category>hf26challenge</category>
    </item>
    <item>
      <title>I turned my Dadi's voice memos into a recipe book, fully offline</title>
      <dc:creator>Yug dhamecha</dc:creator>
      <pubDate>Mon, 05 Oct 2026 04:13:18 +0000</pubDate>
      <link>https://dev.to/yugg49/i-turned-my-dadis-voice-memos-into-a-recipe-book-fully-offline-p04</link>
      <guid>https://dev.to/yugg49/i-turned-my-dadis-voice-memos-into-a-recipe-book-fully-offline-p04</guid>
      <description>&lt;h2&gt;
  
  
  What I Built
&lt;/h2&gt;

&lt;p&gt;My Dadi, Savitri Devi, has cooked for our family for decades and has never written a single recipe down. Ask her for measurements and you get "thoda sa namak, jab tak rang badal na jaye." When she's gone, those recipes go with her.&lt;/p&gt;

&lt;p&gt;So I built &lt;strong&gt;Dadi's Recipe Book&lt;/strong&gt;. She records voice memos in Hindi while she cooks, and the tool turns them into a clean, printable recipe book. It transcribes the audio, structures it into ingredients and steps, and flags every vague amount ("thoda", "andaaz se", "ek mutthi") so I can ask her about it later instead of guessing.&lt;/p&gt;

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

&lt;p&gt;[Add a screenshot of a Hindi transcript turning into a structured recipe, or a short video of it running with the wifi off]&lt;/p&gt;

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

&lt;p&gt;&amp;lt;------------------------------------------------------------------&amp;gt;&lt;/p&gt;

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

&lt;p&gt;Everything runs locally on my laptop, with no cloud API anywhere:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Speech-to-text:&lt;/strong&gt; Whisper (&lt;code&gt;medium&lt;/code&gt;) via faster-whisper, with the language set to Hindi (&lt;code&gt;hi&lt;/code&gt;)&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Recipe structuring:&lt;/strong&gt; Qwen 2.5 (7B) running through Ollama&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Export:&lt;/strong&gt; a Python script that builds a PDF with her name, photo, and recipes&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The LLM prompt is written to keep her own Hindi phrasing instead of rewriting it into generic recipe-speak, and to mark any vague quantity as "Dadi se poochna hai" rather than inventing a number.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What went wrong:&lt;/strong&gt; [Write one real failure, e.g. "Whisper &lt;code&gt;small&lt;/code&gt; mangled dish names like baingan bharta, so I switched to &lt;code&gt;medium&lt;/code&gt;."]&lt;/p&gt;

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

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Her voice stays private.&lt;/strong&gt; These are recordings of a family elder. They never leave my machine, and no server I don't control ever hears them.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;It works offline.&lt;/strong&gt; I ran it at her house with no internet, on a laptop, while she was cooking.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;I could swap models when something broke.&lt;/strong&gt; When [real example: Whisper misheard a dish name / the LLM over-corrected her style], I changed the model size and edited the prompt. With a closed API, I couldn't have touched what's underneath.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;It costs nothing to run,&lt;/strong&gt; so the book can keep growing with every recipe she shares.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  The Handover
&lt;/h2&gt;

&lt;p&gt;I gave Dadi the printed book on [date]. Her reaction: "[her actual words]"&lt;/p&gt;

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

&lt;p&gt;More recipes, a copy for each cousin, and voice search so anyone can ask "how did Dadi make kadhi?"&lt;/p&gt;

</description>
      <category>devchallenge</category>
      <category>weekendchallenge</category>
      <category>hf26challenge</category>
    </item>
    <item>
      <title>hello</title>
      <dc:creator>Yug dhamecha</dc:creator>
      <pubDate>Sun, 04 Oct 2026 17:35:44 +0000</pubDate>
      <link>https://dev.to/yugg49/hello-eao</link>
      <guid>https://dev.to/yugg49/hello-eao</guid>
      <description>&lt;p&gt;this is my first post!!&lt;/p&gt;

</description>
    </item>
  </channel>
</rss>
