<?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: atharvarsingh2ee-lab</title>
    <description>The latest articles on DEV Community by atharvarsingh2ee-lab (@atharvarsingh2ee-lab).</description>
    <link>https://dev.to/atharvarsingh2ee-lab</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%2F4173307%2F17ec5958-f1a7-45f5-b2fa-a178a2a9a348.png</url>
      <title>DEV Community: atharvarsingh2ee-lab</title>
      <link>https://dev.to/atharvarsingh2ee-lab</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/atharvarsingh2ee-lab"/>
    <language>en</language>
    <item>
      <title>Tally: A Private, Local-First Receipt Organizer</title>
      <dc:creator>atharvarsingh2ee-lab</dc:creator>
      <pubDate>Tue, 13 Oct 2026 11:57:34 +0000</pubDate>
      <link>https://dev.to/atharvarsingh2ee-lab/tally-a-private-local-first-receipt-organizer-1eop</link>
      <guid>https://dev.to/atharvarsingh2ee-lab/tally-a-private-local-first-receipt-organizer-1eop</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;Tally is a receipt and invoice organizer for freelancers and solo business owners. It reads receipt images, extracts bookkeeping details for review, saves expenses in the browser, and exports them as CSV. It aims to help people keep expense records without adding another cloud bookkeeping subscription.&lt;/p&gt;

&lt;p&gt;The current demo supports manual entry, browser OCR, and CSV export. Local-model extraction is part of the app, but a model is not currently running in the hosted demo.&lt;/p&gt;

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

&lt;p&gt;&lt;a href="https://literate-broccoli-xrrvg9vxw76p3wj9-8000.app.github.dev" rel="noopener noreferrer"&gt;Try Tally&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The demo is served from a Codespace and is available while that Codespace is running.&lt;/p&gt;

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

&lt;p&gt;The source files (&lt;code&gt;server.py&lt;/code&gt;, &lt;code&gt;index.html&lt;/code&gt;, &lt;code&gt;styles.css&lt;/code&gt;, and &lt;code&gt;app.js&lt;/code&gt;) are in my project workspace. I have not published a public GitHub repository yet.&lt;/p&gt;

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

&lt;p&gt;Tally uses Tesseract.js, an open-source OCR engine, to read receipt images in the browser. For field extraction, the Python server can send recognized text to an Ollama model running locally; the setup guide suggests &lt;code&gt;qwen2.5:3b&lt;/code&gt;. Extracted details are shown for review before saving. Expense records are stored in browser local storage.&lt;/p&gt;

&lt;p&gt;The public demo’s Codespace does not currently have Ollama or a model running, so AI extraction is unavailable there. When run locally with Ollama, the model request stays on that machine.&lt;/p&gt;

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

&lt;p&gt;A hosted AI API might be easier to operate, but it can add a per-document cost and requires sending receipt text to a third party. With Ollama, a freelancer can run inference on their own machine, avoid per-receipt model fees, and switch models or adjust prompts to suit their workflow. Tesseract.js also provides OCR without uploading the receipt to a recognition service.&lt;/p&gt;

&lt;p&gt;The tradeoff is setup: users need Ollama and a compatible model for extraction, and OCR downloads its library and language data from a CDN on first use. This public demo is a prototype, not a hosted private-inference service.&lt;/p&gt;

&lt;h1&gt;
  
  
  mlhacks:)
&lt;/h1&gt;

</description>
      <category>devchallenge</category>
      <category>hf26challenge</category>
    </item>
    <item>
      <title>"Fieldnotes: A Local AI Garden Planner for Getting Outside"</title>
      <dc:creator>atharvarsingh2ee-lab</dc:creator>
      <pubDate>Sun, 11 Oct 2026 17:30:52 +0000</pubDate>
      <link>https://dev.to/atharvarsingh2ee-lab/fieldnotes-a-local-ai-garden-planner-for-getting-outside-152l</link>
      <guid>https://dev.to/atharvarsingh2ee-lab/fieldnotes-a-local-ai-garden-planner-for-getting-outside-152l</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;Fieldnotes is a browser-based garden planner that turns a few minutes of screen time into a practical reason to get outdoors. A gardener enters their region, hardiness zone, typical first frost, available growing space, and planting interests. Fieldnotes then creates a short weekend plan with manageable sowing, planting, and garden-care ideas.&lt;/p&gt;

&lt;p&gt;I built Fieldnotes to make getting started feel approachable, whether you have a raised bed, a balcony, or just a sunny windowsill. The goal is simple: get a useful plan, then put the phone away and spend some time outside.&lt;/p&gt;

&lt;p&gt;I’m Atharva, a student at Podar International School and an enthusiastic coder. I built this project to explore how open AI can support a small, practical habit in everyday life.&lt;/p&gt;

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

&lt;p&gt;The project is currently available as a local preview at &lt;code&gt;http://localhost:8000&lt;/code&gt;. It is not publicly deployed yet, so this address is only accessible in the development environment.&lt;/p&gt;

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

&lt;p&gt;The application source is in &lt;code&gt;index.html&lt;/code&gt; in this project. This workspace is not connected to a public Git repository, so a public source-code link is not available yet.&lt;/p&gt;

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

&lt;p&gt;Fieldnotes is built with HTML, CSS, and JavaScript. For AI, it uses the open-weight Qwen 2.5 0.5B Instruct model in quantized ONNX format, running in the browser through the open-source Transformers.js library.&lt;/p&gt;

&lt;p&gt;The browser loads the model on the first request, then uses it to turn the gardener’s selected details into four concise suggestions. Garden details are included only in the local prompt; the app does not send them to a hosted inference API. If the model cannot be loaded, Fieldnotes clearly labels its built-in starter suggestions as a fallback.&lt;/p&gt;

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

&lt;p&gt;Open-weight models make it possible to run this kind of assistant on the gardener’s own device instead of sending personal details to a closed, hosted AI service. That gives people more control over their data and lets developers inspect the model setup, adjust the prompt, or replace the model as the project grows.&lt;/p&gt;

&lt;p&gt;There is also no per-request API charge. After the app library and model have been downloaded and cached, the model’s inference can work without an internet connection. The first visit does require internet to download those assets, and the quality of its gardening suggestions still needs to be checked against local conditions.&lt;/p&gt;

&lt;p&gt;For Fieldnotes, open innovation makes a more private and adaptable tool possible: one that can help someone decide what to do in their garden without requiring an account or a permanent connection to an AI server. The screen is only the starting point; the best part of the plan happens outside.&lt;/p&gt;

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