<?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: Arush Singh</title>
    <description>The latest articles on DEV Community by Arush Singh (@arushsingh4334).</description>
    <link>https://dev.to/arushsingh4334</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fthepracticaldev.s3.amazonaws.com%2Fi%2F99mvlsfu5tfj9m7ku25d.png</url>
      <title>DEV Community: Arush Singh</title>
      <link>https://dev.to/arushsingh4334</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/arushsingh4334"/>
    <language>en</language>
    <item>
      <title>SlothSort: A Fully Local Open-Weight File Tidier That Organizes Your Downloads While You</title>
      <dc:creator>Arush Singh</dc:creator>
      <pubDate>Tue, 20 Oct 2026 14:38:48 +0000</pubDate>
      <link>https://dev.to/arushsingh4334/slothsort-a-fully-local-open-weight-file-tidier-that-organizes-your-downloads-while-you-2c7e</link>
      <guid>https://dev.to/arushsingh4334/slothsort-a-fully-local-open-weight-file-tidier-that-organizes-your-downloads-while-you-2c7e</guid>
      <description>&lt;p&gt;What I Built&lt;/p&gt;

&lt;p&gt;Sorting cluttered directories—especially messy Downloads folders filled with random PDFs, unnamed screenshots, and stray documents—is a chore everyone puts off indefinitely. SlothSort is a lightweight background automation concept designed around the "Slow and Steady" mindset. It passively listens for newly added files, extracts minimal text or metadata, and lets a local open-weight model figure out the proper category and readable name. The system automatically routes items into organized destination folders like invoices, study material, and receipts, letting users be completely lazy while their storage cleans itself up without any manual effort.&lt;br&gt;&lt;br&gt;
Demo&lt;/p&gt;

&lt;p&gt;The project runs as a background service with an interactive dashboard that logs real-time file categorization. Whenever a new file is dropped into an unorganized folder, the interface highlights the detected item, shows the extracted summary, and visually updates the destination path as the file is sorted automatically.&lt;br&gt;
Code&lt;/p&gt;

&lt;p&gt;The core implementation consists of an automation script built around a file watcher loop and structured prompting. It intercepts file system creation events, invokes a lightweight local model via standard inference APIs to return clean JSON output containing the target directory and sanitized file name, and safely handles file relocation across local disks.&lt;br&gt;
How I Built It&lt;/p&gt;

&lt;p&gt;The architecture uses Ollama and llama.cpp to host compact, quantized open-weight models such as Qwen2.5-1.5B or Llama-3.2-1B directly on local hardware. File system monitoring is handled via Python's watchdog library to keep CPU usage negligible while waiting for new files. For reading incoming data, local open-source utilities like pypdf and pytesseract extract high-signal text snippets, which are then passed into the model using strict formatting to generate predictable, safe directory paths.&lt;br&gt;&lt;br&gt;
Why Does Open Innovation Matter?&lt;/p&gt;

&lt;p&gt;Open innovation ensures complete privacy and zero running costs. Personal receipts, tax documents, and private notes never leave the machine or touch third-party cloud servers. Unlike closed proprietary APIs that charge per-token fees for constant background queries, local open weights run indefinitely for free. The setup works seamlessly without an internet connection and offers the freedom to swap, configure, or fine-tune models to fit any system hardware without external vendor locks.  &lt;/p&gt;

</description>
      <category>devchallenge</category>
      <category>hf26challenge</category>
      <category>hacktoberfest</category>
      <category>opensource</category>
    </item>
    <item>
      <title>Building a Privacy-First Expense Sorter with Open-Source AI for Freelancers</title>
      <dc:creator>Arush Singh</dc:creator>
      <pubDate>Tue, 13 Oct 2026 00:28:42 +0000</pubDate>
      <link>https://dev.to/arushsingh4334/building-a-privacy-first-expense-sorter-with-open-source-ai-for-freelancers-453a</link>
      <guid>https://dev.to/arushsingh4334/building-a-privacy-first-expense-sorter-with-open-source-ai-for-freelancers-453a</guid>
      <description>&lt;p&gt;What I Built&lt;br&gt;
LedgerShield is a local-first receipt and invoice categoriser built for freelancers, consultants, and micro-business owners who need automated bookkeeping without handing sensitive financial records over to third-party cloud platforms.&lt;br&gt;&lt;br&gt;
Users drag and drop mixed receipts—scanned PDFs, smartphone photos, and digital bills—into a clean interface. LedgerShield extracts key metadata (vendor name, date, total amount, taxes, and category) and exports them into structured CSV or JSON formats.&lt;br&gt;&lt;br&gt;
Interface: Fast drag-and-drop web dashboard.&lt;br&gt;
Inference Core: Open-weight vision model processing receipts entirely on the local device.&lt;br&gt;&lt;br&gt;
Architecture: Python backend with a lightweight SQLite database for local persistence.&lt;br&gt;
Why Open Innovation Matters for This Build&lt;br&gt;
Handling invoices, tax slips, and client agreements introduces strict privacy and cost constraints where proprietary cloud APIs fall short:&lt;br&gt;&lt;br&gt;
Strict Data Privacy: Open-weight models run locally on the user's laptop, ensuring sensitive financial documents, client names, and tax identifiers never leave their hardware or get used to train closed corporate systems.&lt;br&gt;&lt;br&gt;
Predictable Unit Economics: Closed APIs charge per image and token, which erodes margins for low-ticket side hustles. Open-weight inference runs at zero incremental API cost, making it viable as a lightweight subscription or one-time license.&lt;br&gt;&lt;br&gt;
Offline Reliability &amp;amp; Sovereignty: Freelancers frequently travel or work on spotty internet. Because the model runs locally, processing works without an active connection, immune to sudden API rate limits or deprecations.&lt;br&gt;&lt;br&gt;
The Side Hustle Angle: First User Validation&lt;br&gt;
To validate demand, I shared an early build with a freelance designer who routinely wastes hours sorting expenses at the end of every tax cycle:&lt;br&gt;&lt;br&gt;
The Test: They processed 18 mixed receipts—including paper fuel slips and digital software subscriptions.&lt;br&gt;
Results: The extraction parsed line totals and vendor details in under three minutes, eliminating manual spreadsheet entry.&lt;br&gt;
User Feedback: The user stated they would gladly pay a one-time utility fee or modest monthly rate for automated weekly CSV exports. Their primary feature request for the next release was automated multi-currency conversion.&lt;br&gt;
Tech Stack&lt;br&gt;
Model: Open-weight vision-language model running via local inference&lt;br&gt;&lt;br&gt;
Backend: Python, SQLite&lt;br&gt;
Deployment &amp;amp; Hosting: Render (hosting the public landing page and documentation service)  &lt;/p&gt;

</description>
      <category>devchallenge</category>
      <category>hf26challenge</category>
      <category>hacktoberfest</category>
      <category>opensource</category>
    </item>
    <item>
      <title>🌿 TrailBreeze: An Offline Open-Weight AI Companion Designed to Get You Outside</title>
      <dc:creator>Arush Singh</dc:creator>
      <pubDate>Tue, 06 Oct 2026 11:03:33 +0000</pubDate>
      <link>https://dev.to/arushsingh4334/trailbreeze-an-offline-open-weight-ai-companion-designed-to-get-you-outside-4imc</link>
      <guid>https://dev.to/arushsingh4334/trailbreeze-an-offline-open-weight-ai-companion-designed-to-get-you-outside-4imc</guid>
      <description>&lt;p&gt;This is a submission for the Hacktoberfest Open-Source AI Challenge: Week 1: Touch Grass.&lt;br&gt;
What I Built &amp;amp; How It Gets People Outside&lt;br&gt;
Screen time fatigue is real. Most modern AI apps encourage users to stare at interfaces, prompt-engineer walls of text, and remain indoors.&lt;br&gt;
TrailBreeze is an open-source, edge-first AI concept designed with one core philosophy: make the screen the shortest part of the interaction.&lt;br&gt;
Instead of an endless chatbot feed, TrailBreeze acts as a lightweight, screen-minimized outdoor companion. You tap a single button, describe your current energy level or surroundings, and the assistant suggests a 20-to-30-minute outdoor micro-activity—such as identifying local trees, walking a scenic detour, or observing neighborhood birds. Once your prompt is served, the app voluntarily locks its interface with an encouraging reminder: "Go touch grass, we'll talk when you get back."&lt;br&gt;
Why Open Innovation Matters&lt;br&gt;
TrailBreeze relies on open-weight models (such as Google's Gemma 2B) and local web runtimes for three primary reasons:&lt;br&gt;
True Offline Trail Capability: When exploring parks, forests, or trailheads, cellular data and connectivity frequently drop. A cloud-dependent proprietary API fails instantly in the woods. Open-weight models can be quantized and bundled locally, ensuring the assistant works reliably without an active internet connection.&lt;br&gt;
Zero Surveillance &amp;amp; Total Privacy: Outdoor habits, location patterns, and personal time-away logs belong strictly to the user. Running inference locally guarantees that personal movement data is never harvested by advertising servers.&lt;br&gt;
Low Latency &amp;amp; Energy Efficiency: By running quantized open-source models, response generation takes seconds and consumes minimal battery—crucial when preserving phone life during long outdoor strolls.&lt;br&gt;
How the App Works&lt;br&gt;
User Input: While outdoors, you tap once to ask for a short nature activity.&lt;br&gt;
Offline Processing: The app runs a lightweight, open-source model locally on the device without requiring an active internet connection.&lt;br&gt;
Short Prompt: The app generates a concise, two-sentence outdoor activity suggestion.&lt;br&gt;
Screen Lockout: The interface automatically pauses for 20 minutes to encourage you to put your phone away and explore.&lt;br&gt;
What I Learned&lt;br&gt;
Exploring this week's "Touch Grass" theme highlighted that open-source AI isn't just about raw compute power—it is about deployment freedom. Proprietary models lock experiences behind high-bandwidth APIs and screen-centric applications. Open weights allow developers to craft intentional, offline-first utilities that respect human attention and encourage us to disconnect from digital noise and reconnect with the physical world.&lt;/p&gt;

</description>
      <category>devchallenge</category>
      <category>hf26challenge</category>
      <category>hacktoberfest</category>
      <category>opensource</category>
    </item>
    <item>
      <title>OpenEdge: Building an Offline First-Aid &amp; Emergency Assistant with Open-Source</title>
      <dc:creator>Arush Singh</dc:creator>
      <pubDate>Fri, 02 Oct 2026 03:19:31 +0000</pubDate>
      <link>https://dev.to/arushsingh4334/openedge-building-an-offline-first-aid-emergency-assistant-with-open-source-41hj</link>
      <guid>https://dev.to/arushsingh4334/openedge-building-an-offline-first-aid-emergency-assistant-with-open-source-41hj</guid>
      <description>&lt;h2&gt;
  
  
  What I Built
&lt;/h2&gt;

&lt;p&gt;During natural disasters, connectivity loss, or travel in remote regions, standard cloud-based AI solutions become inaccessible the moment an internet connection drops. In high-stakes emergency situations, triage advice should never depend on network bandwidth, paid API keys, or remote cloud servers.&lt;/p&gt;

&lt;p&gt;To solve this, I designed &lt;strong&gt;OpenEdge&lt;/strong&gt;, a lightweight, offline-first emergency triage assistant built with open-source AI at its core. It operates directly inside any modern web browser to deliver deterministic, step-by-step first-aid guidance (such as CPR cadences, severe bleeding protocol, burn classification, and fracture stabilization) completely offline.&lt;/p&gt;




&lt;h2&gt;
  
  
  Why Open-Source AI Matters Here
&lt;/h2&gt;

&lt;p&gt;Centralized closed models fail in two major areas during emergencies:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Network Availability:&lt;/strong&gt; When a tower goes down or an area lacks coverage, API-based models are non-functional.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Data Sovereignty &amp;amp; Cost:&lt;/strong&gt; Edge-deployed open-weight models have zero running cost once downloaded and ensure personal health queries remain private on the user's device.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Using open weights allows the application to embed model runtimes directly on-device using WebAssembly (Transformers.js / ONNX Runtime Web). By relying on small, efficient open-weight models like &lt;strong&gt;SmolLM&lt;/strong&gt; or &lt;strong&gt;Gemma 2B&lt;/strong&gt;, the system provides structured, life-critical triage steps without transmitting a single byte to an external server.&lt;/p&gt;




&lt;h2&gt;
  
  
  Technical Stack &amp;amp; Architecture
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Core Model Engine:&lt;/strong&gt; Open-weight language model quantized to 4-bit weights for low-memory edge devices.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Client Runtime:&lt;/strong&gt; WebAssembly (Wasm) and WebGPU via ONNX / Transformers.js to execute inferences client-side.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Triage Architecture:&lt;/strong&gt; Constrained decoding with temperature controls ($T \le 0.2$) paired with prompt-anchored decision trees to eliminate conversational filler and focus purely on actionable instructions.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Local Cache:&lt;/strong&gt; PWA service workers and Cache API to allow instant offline reload.&lt;/li&gt;
&lt;/ul&gt;




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

&lt;p&gt;Designing an AI system around open weights shifts the focus from simple prompt engineering to resource optimization:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Small Models Excel at Focused Tasks:&lt;/strong&gt; A general 70B model is unnecessary for structured emergency triage. A fine-tuned or strictly prompt-bound 1B–2B open model performs reliably while remaining responsive on everyday hardware.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;True Portability:&lt;/strong&gt; Open-source AI ensures developers can deploy software anywhere—from a web browser on a phone to an embedded device in a disaster relief kit—without gatekeepers or licensing bottlenecks.&lt;/li&gt;
&lt;/ul&gt;




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

&lt;ul&gt;
&lt;li&gt;Adding voice-prompt interaction through open-source on-device Whisper models for hands-free guidance.&lt;/li&gt;
&lt;li&gt;Integrating offline mesh-network relays to sync emergency status reports across local devices without cellular towers.&lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>devchallenge</category>
      <category>weekendchallenge</category>
      <category>hf26challenge</category>
      <category>hacktoberfest</category>
    </item>
    <item>
      <title>OpenEdge: Building an Offline First-Aid &amp; Emergency Assistant with Open-Source AI</title>
      <dc:creator>Arush Singh</dc:creator>
      <pubDate>Fri, 02 Oct 2026 03:14:26 +0000</pubDate>
      <link>https://dev.to/arushsingh4334/openedge-building-an-offline-first-aid-emergency-assistant-with-open-source-ai-ei6</link>
      <guid>https://dev.to/arushsingh4334/openedge-building-an-offline-first-aid-emergency-assistant-with-open-source-ai-ei6</guid>
      <description>&lt;h2&gt;
  
  
  What I Built
&lt;/h2&gt;

&lt;p&gt;During natural disasters, connectivity loss, or travel in remote regions, standard cloud-based AI solutions become inaccessible the moment an internet connection drops. In high-stakes emergency situations, triage advice should never depend on network bandwidth, paid API keys, or remote cloud servers.&lt;/p&gt;

&lt;p&gt;To solve this, I designed &lt;strong&gt;OpenEdge&lt;/strong&gt;, a lightweight, offline-first emergency triage assistant built with open-source AI at its core. It operates directly inside any modern web browser to deliver deterministic, step-by-step first-aid guidance (such as CPR cadences, severe bleeding protocol, burn classification, and fracture stabilization) completely offline.&lt;/p&gt;




&lt;h2&gt;
  
  
  Why Open-Source AI Matters Here
&lt;/h2&gt;

&lt;p&gt;Centralized closed models fail in two major areas during emergencies:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Network Availability:&lt;/strong&gt; When a tower goes down or an area lacks coverage, API-based models are non-functional.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Data Sovereignty &amp;amp; Cost:&lt;/strong&gt; Edge-deployed open-weight models have zero running cost once downloaded and ensure personal health queries remain private on the user's device.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Using open weights allows the application to embed model runtimes directly on-device using WebAssembly (Transformers.js / ONNX Runtime Web). By relying on small, efficient open-weight models like &lt;strong&gt;SmolLM&lt;/strong&gt; or &lt;strong&gt;Gemma 2B&lt;/strong&gt;, the system provides structured, life-critical triage steps without transmitting a single byte to an external server.&lt;/p&gt;




&lt;h2&gt;
  
  
  Technical Stack &amp;amp; Architecture
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Core Model Engine:&lt;/strong&gt; Open-weight language model quantized to 4-bit weights for low-memory edge devices.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Client Runtime:&lt;/strong&gt; WebAssembly (Wasm) and WebGPU via ONNX / Transformers.js to execute inferences client-side.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Triage Architecture:&lt;/strong&gt; Constrained decoding with temperature controls ($T \le 0.2$) paired with prompt-anchored decision trees to eliminate conversational filler and focus purely on actionable instructions.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Local Cache:&lt;/strong&gt; PWA service workers and Cache API to allow instant offline reload.&lt;/li&gt;
&lt;/ul&gt;




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

&lt;p&gt;Designing an AI system around open weights shifts the focus from simple prompt engineering to resource optimization:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Small Models Excel at Focused Tasks:&lt;/strong&gt; A general 70B model is unnecessary for structured emergency triage. A fine-tuned or strictly prompt-bound 1B–2B open model performs reliably while remaining responsive on everyday hardware.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;True Portability:&lt;/strong&gt; Open-source AI ensures developers can deploy software anywhere—from a web browser on a phone to an embedded device in a disaster relief kit—without gatekeepers or licensing bottlenecks.&lt;/li&gt;
&lt;/ul&gt;




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

&lt;ul&gt;
&lt;li&gt;Adding voice-prompt interaction through open-source on-device Whisper models for hands-free guidance.&lt;/li&gt;
&lt;li&gt;Integrating offline mesh-network relays to sync emergency status reports across local devices without cellular towers.&lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>hacktoberfest</category>
      <category>devchallenge</category>
      <category>ai</category>
      <category>opensource</category>
    </item>
    <item>
      <title>Intro</title>
      <dc:creator>Arush Singh</dc:creator>
      <pubDate>Thu, 01 Oct 2026 12:18:10 +0000</pubDate>
      <link>https://dev.to/arushsingh4334/intro-34p9</link>
      <guid>https://dev.to/arushsingh4334/intro-34p9</guid>
      <description>&lt;p&gt;I am new to dev community &lt;/p&gt;

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