<?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: Sambhav Bohra</title>
    <description>The latest articles on DEV Community by Sambhav Bohra (@sambhav_bohra).</description>
    <link>https://dev.to/sambhav_bohra</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%2F4160127%2F2fe8e266-7657-47e0-a239-0ca1659f3eab.png</url>
      <title>DEV Community: Sambhav Bohra</title>
      <link>https://dev.to/sambhav_bohra</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/sambhav_bohra"/>
    <language>en</language>
    <item>
      <title>AfterLight(Ghost in the Machine)</title>
      <dc:creator>Sambhav Bohra</dc:creator>
      <pubDate>Thu, 29 Oct 2026 21:35:31 +0000</pubDate>
      <link>https://dev.to/sambhav_bohra/afterlightghost-in-the-machine-5427</link>
      <guid>https://dev.to/sambhav_bohra/afterlightghost-in-the-machine-5427</guid>
      <description>&lt;p&gt;What I Built&lt;/p&gt;

&lt;p&gt;AFTERLIGHT: Stories Beyond the Veil is a haunted storytelling website where [short description: ghost stories / AI-narrated tales / interactive hauntings] meet an immersive web experience. Before you read a single word, the site pulls you in: you see a first-person view of walking toward a weathered stone arch, and you pass through the gate into the world of the stories.&lt;/p&gt;

&lt;p&gt;For the “Ghost in the Machine” theme, I took it literally. The machine is the website itself, and the ghosts live inside it. [One line on how AI acts as the ghost: for example, it narrates, generates, or haunts the reader.] I wanted people to feel like they were entering a haunted house, not just opening a web page.&lt;/p&gt;

&lt;p&gt;Demo&lt;br&gt;
Live app: &lt;a href="https://dev-4-challenge-pa3j.vercel.app/" rel="noopener noreferrer"&gt;https://dev-4-challenge-pa3j.vercel.app/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Code&lt;/p&gt;

&lt;p&gt;[GitHub repo link, &lt;a href="https://github.com/Sambhav-17/DEV-4-Challenge" rel="noopener noreferrer"&gt;https://github.com/Sambhav-17/DEV-4-Challenge&lt;/a&gt; ]&lt;/p&gt;

&lt;p&gt;How I Built It&lt;br&gt;
Frontend: React + Vite&lt;br&gt;
3D entrance: Three.js renders the haunted-gate animation on load, with a first-person camera moving through the stone arch&lt;br&gt;
Prototyping: [Google AI Studio, and what you used it for]&lt;br&gt;
AI layer: [Model name, what it generates, and how it connects to the site]&lt;br&gt;
Hosting: &lt;/p&gt;

&lt;p&gt;[Add 2–3 sentences on a hard part you solved, such as the camera path, fog and lighting, load-time performance, or getting the AI output to fit the story.]&lt;/p&gt;

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

&lt;p&gt;[Fill this in once I know which open tools you used. Points you can use if they apply: open libraries like Three.js and React made the immersive part possible without a studio budget. Open-weight models can run locally, so stories aren’t tied to one company’s API or pricing. Anyone can fork, remix, and add their own ghosts.]&lt;/p&gt;

&lt;p&gt;The Spirit of It&lt;/p&gt;

&lt;p&gt;Horror works best when it’s atmosphere rather than shock. The moment I saw the gate fade into fog and the first story appear, it felt like the site had a presence of its own. [Add a real moment, such as a friend’s reaction, a memory the project brought back, or a story you wanted to keep alive. Delete this section if you have nothing true to put here.]&lt;/p&gt;

&lt;p&gt;To finish it, I need:&lt;/p&gt;

&lt;p&gt;Which AI model or tool powers the project, and what it does for readers&lt;br&gt;
Your deployed link and GitHub repo&lt;br&gt;
Which prize categories you’re entering&lt;/p&gt;

&lt;p&gt;Which AI Models &amp;amp; Tools Power AFTERLIGHT&lt;br&gt;
AFTERLIGHT is built around an open-weight, sovereign AI architecture designed for private, local execution:&lt;/p&gt;

&lt;p&gt;Primary Default Model — Qwen 2.5 (7B Instruct):&lt;br&gt;
License: Apache 2.0 (OSI-compliant, true open source).&lt;br&gt;
Role: Selected as the premier storytelling model for its emotional resonance, multilingual literary sensitivity, and atmospheric dialogue.&lt;br&gt;
Open-Weight Model Family (User-Selectable in the AI Lab):&lt;br&gt;
Mistral 7B Instruct v0.3 (Apache 2.0) — High-coherence narrative pacing and sliding-window attention.&lt;br&gt;
DeepSeek R1 Distill 8B (MIT License) — Intricate narrative arcs, plot depth, and philosophical reflection.&lt;br&gt;
Llama 3.2 3B (Open Weights) — Compact edge inference for low-spec laptops.&lt;br&gt;
Phi-3.5 Mini 3.8B (MIT License) — Lightweight high-context reasoning.&lt;/p&gt;

&lt;p&gt;Inference Runtime Tools:&lt;/p&gt;

&lt;p&gt;Ollama (localhost:11434) / OpenAI-Compatible Runtimes: Runs models directly on the user's hardware so personal memories and stories are processed locally without cloud data surrender.&lt;br&gt;
Google Gemini 3.8 Flash (@google/genai): Server-side fallback for cloud previews, web&lt;br&gt;
demonstrations, or machines without dedicated GPU VRAM.&lt;br&gt;
Veil Archive Sanctuary (Autonomous Fallback): Built-in procedural story generator ensuring seamless reading even if all inference backends are offline.&lt;/p&gt;

&lt;p&gt;What It Does for Readers&lt;br&gt;
For readers and visitors, AFTERLIGHT transforms traditional reading into an interactive, multi-sensory remembrance experience:&lt;/p&gt;

&lt;p&gt;Summons Cinematic Literary Ghost Stories:&lt;br&gt;
Rather than generic AI chatbot replies, readers can select narrative parameters (mood, setting like an abandoned observatory or fog-drenched lighthouse, pacing, and ending tone) and pair them with real inspirations (an antique key, an old melody, or a family heirloom).&lt;br&gt;
The AI crafts literary tales inspired by Shirley Jackson, Edgar Allan Poe, and Guillermo del Toro—where supernatural presences represent love, memory, and unresolved promises rather than cheap horror.&lt;br&gt;
Readers can export stories as Markdown, copy them, or preserve them in the archive.&lt;br&gt;
The 3D Veil Garden:&lt;br&gt;
A real-time Three.js WebGL sanctuary where readers explore an ancient megalithic gate, floating spectral orbs, and light memorial beeswax candles with custom dedication messages that persist in 3D space.&lt;br&gt;
The Ofrenda of Remembrance:&lt;br&gt;
Inspired by Día de los Muertos, readers can create memorial tiers honoring loved ones with vintage photographs, favorite songs, traditional foods, voice memos, and a Constellation Mode that maps memories into interconnected star nodes.&lt;br&gt;
The Ghost Terminal:&lt;br&gt;
Readers can interact with the archive through an amber-green CRT terminal using safe commands (summon, whisper , memories, status) to receive ethereal responses directly from the model.&lt;br&gt;
Local-First Privacy ("Zero Remote Surrender"):&lt;br&gt;
All written memories, letters, and voice memos are stored in the reader's browser sandboxed IndexedDB vault. Readers can back up or export their entire memory archive to standard JSON at any time.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://github.com/Sambhav-17/DEV-4-Challenge" rel="noopener noreferrer"&gt;https://github.com/Sambhav-17/DEV-4-Challenge&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;That’s a strong open-source story. Here is the full post, ready to paste into dev.to. Only the demo link, agent session, and prize categories are left for you to fill in.&lt;/p&gt;

&lt;p&gt;This is a submission for the Hacktoberfest Open-Source AI Challenge Week 4: Ghost in the Machine&lt;/p&gt;

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

&lt;p&gt;AFTERLIGHT: Stories Beyond the Veil is a local-first haunted sanctuary where open-weight AI writes ghost stories about love, memory, and unfinished promises instead of cheap scares.&lt;/p&gt;

&lt;p&gt;I took “Ghost in the Machine” literally. The ghost is a language model running on your own hardware, and the machine is a 3D world built to hold your memories. Readers can:&lt;/p&gt;

&lt;p&gt;Summon cinematic ghost stories. Pick a mood, a setting (an abandoned observatory, a fog-drenched lighthouse), the pacing, and the tone of the ending. Then add a real inspiration, such as an antique key, an old melody, or a family heirloom. The model writes in the spirit of Shirley Jackson, Edgar Allan Poe, and Guillermo del Toro. Stories can be exported as Markdown, copied, or kept in the archive.&lt;br&gt;
Explore the 3D Veil Garden. This is a real-time Three.js sanctuary with an ancient megalithic gate and floating spectral orbs. You can light memorial beeswax candles with your own dedication messages, and they persist in 3D space.&lt;br&gt;
Build an Ofrenda of Remembrance. Inspired by Día de los Muertos, readers create memorial tiers for loved ones with photographs, songs, foods, and voice memos. A Constellation Mode maps those memories into connected star nodes.&lt;br&gt;
Talk to the Ghost Terminal. It is an amber-green CRT interface with safe commands (summon, whisper , memories, status) that returns ethereal replies straight from the model.&lt;/p&gt;

&lt;p&gt;The idea behind it: grief and memory are some of the most private things a person has, so the AI that touches them shouldn’t send them to someone else’s server.&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/Sambhav-17" rel="noopener noreferrer"&gt;
        Sambhav-17
      &lt;/a&gt; / &lt;a href="https://github.com/Sambhav-17/DEV-4-Challenge" rel="noopener noreferrer"&gt;
        DEV-4-Challenge
      &lt;/a&gt;
    &lt;/h2&gt;
    &lt;h3&gt;
      DEV4
    &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;AFTERLIGHT — Stories Beyond The Veil&lt;/h1&gt;
&lt;/div&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;“Some things deserve to live forever.”&lt;/strong&gt;&lt;br&gt;
&lt;em&gt;Hacktoberfest 2026 Open-Source AI Challenge Week 4: “Ghost in the Machine”&lt;/em&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;AFTERLIGHT is an immersive 3D digital remembrance experience where human memories become light, stories awaken, and open-weight AI preserves heritage without requiring users to surrender their most private moments to remote cloud monopolies.&lt;/p&gt;

&lt;div class="markdown-heading"&gt;
&lt;h2 class="heading-element"&gt;✦ System Architecture&lt;/h2&gt;
&lt;/div&gt;
&lt;div class="snippet-clipboard-content notranslate position-relative overflow-auto"&gt;&lt;pre class="notranslate"&gt;&lt;code&gt;USER INTERFACE (React + Three.js + Web Audio)
       │
       ▼
LOCAL-FIRST VAULT (Client-Side IndexedDB)
       │
       ▼
MODEL ADAPTER (/api/ai/generate &amp;amp; /api/status)
       │
       ▼
LOCAL INFERENCE ENGINE (Ollama / vLLM / LM Studio)
       │
       ▼
OPEN-WEIGHT LANGUAGE MODEL (Qwen 2.5 7B / Mistral 7B)
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;div class="markdown-heading"&gt;
&lt;h2 class="heading-element"&gt;✦ Core Features&lt;/h2&gt;
&lt;/div&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;The Veil Gate (3D Memorial Garden)&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Real-time Three.js WebGL environment featuring the ancient megalithic Veil Gate.&lt;/li&gt;
&lt;li&gt;Floating translucent spectral orb responsive to cursor proximity.&lt;/li&gt;
&lt;li&gt;Instanced procedural drifting particles and golden marigold pollen.&lt;/li&gt;
&lt;li&gt;Flickering beeswax candles and reflective slate stone floor.&lt;/li&gt;
&lt;li&gt;Procedural Web Audio API soundscape…&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ol&gt;&lt;/div&gt;
  &lt;/div&gt;
  &lt;div class="gh-btn-container"&gt;&lt;a class="gh-btn" href="https://github.com/Sambhav-17/DEV-4-Challenge" rel="noopener noreferrer"&gt;View on GitHub&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;


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

&lt;p&gt;Stack: React + Vite for the app, Three.js (WebGL) for the Veil Garden and the haunted-gate entrance, and IndexedDB for the memory vault.&lt;/p&gt;

&lt;p&gt;Open-weight models. The default storyteller is Qwen 2.5 (7B Instruct) under Apache 2.0, chosen for its emotional resonance and atmospheric dialogue. Readers can switch models in the in-app AI Lab:&lt;/p&gt;

&lt;p&gt;Model   License Why it’s there&lt;br&gt;
Qwen 2.5 7B Instruct (default)  Apache 2.0  Literary sensitivity, multilingual, atmospheric&lt;br&gt;
Mistral 7B Instruct v0.3    Apache 2.0  Coherent pacing, sliding-window attention&lt;br&gt;
DeepSeek R1 Distill 8B  MIT Intricate plots and philosophical depth&lt;br&gt;
Llama 3.2 3B    Open weights    Compact inference for low-spec laptops&lt;br&gt;
Phi-3.5 Mini 3.8B   MIT Lightweight, high-context reasoning&lt;/p&gt;

&lt;p&gt;Inference runtime. Models run through Ollama (localhost:11434) or any OpenAI-compatible runtime, so stories are generated on the reader’s own machine.&lt;/p&gt;

&lt;p&gt;A three-layer fallback, so the experience never breaks:&lt;/p&gt;

&lt;p&gt;Local models via Ollama are the primary path.&lt;br&gt;
Gemini Flash (@google/genai) is a server-side fallback used only for cloud previews and demos, or for machines without enough GPU VRAM.&lt;br&gt;
Veil Archive Sanctuary is a built-in procedural story generator that keeps the site readable even when every inference backend is offline.&lt;/p&gt;

&lt;p&gt;Local-first privacy (“Zero Remote Surrender”). Memories, letters, and voice memos live in the browser’s sandboxed IndexedDB vault. Readers can export the whole archive to standard JSON whenever they like.&lt;/p&gt;

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

&lt;p&gt;A memorial site is about the most sensitive thing you can ask an AI to touch. People write letters to the dead, upload photos of loved ones, and record voice memos. With a closed API, all of that would have to travel to a third party’s servers.&lt;/p&gt;

&lt;p&gt;Open-weight models changed what I could build:&lt;/p&gt;

&lt;p&gt;Privacy by architecture. Because Qwen, Mistral, and the others run locally through Ollama, nothing a reader writes has to leave their device.&lt;br&gt;
Choice. The AI Lab lets readers pick the model that suits their taste or their hardware, from a 3B model on a modest laptop to an 8B reasoning model. A closed API would have chosen for them.&lt;br&gt;
Resilience. The site still works offline and doesn’t depend on a vendor’s pricing, rate limits, or deprecations. A story archive should outlast a company’s roadmap.&lt;br&gt;
Remixability. Anyone can fork the repo, swap in a model, or add new ghosts.&lt;/p&gt;

&lt;p&gt;The cloud fallback exists only so people without a GPU can still step through the gate. It is the exception and not the architecture.&lt;/p&gt;

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

&lt;p&gt;[&lt;/p&gt;

&lt;p&gt;T&lt;/p&gt;

</description>
      <category>devchallenge</category>
      <category>hf26challenge</category>
    </item>
    <item>
      <title>LazyFlow AI — Let AI Handle the Repetitive Work</title>
      <dc:creator>Sambhav Bohra</dc:creator>
      <pubDate>Tue, 20 Oct 2026 19:45:17 +0000</pubDate>
      <link>https://dev.to/sambhav_bohra/lazyflow-ai-let-ai-handle-the-repetitive-work-3i20</link>
      <guid>https://dev.to/sambhav_bohra/lazyflow-ai-let-ai-handle-the-repetitive-work-3i20</guid>
      <description>&lt;p&gt;This is a submission for the Hacktoberfest Open-Source AI Challenge Week 3: Slow and Steady&lt;/p&gt;

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

&lt;p&gt;I built LazyFlow AI, a project focused on making everyday digital tasks simpler, smarter, and less time-consuming with the help of artificial intelligence.&lt;/p&gt;

&lt;p&gt;The idea behind LazyFlow AI is simple: people spend too much time on repetitive tasks that could be completed more efficiently with the right AI-powered tools. Whether it is organizing information, simplifying workflows, or helping users get things done with less manual effort, AI can make technology more accessible and productive.&lt;/p&gt;

&lt;p&gt;LazyFlow AI aims to reduce unnecessary effort so students, developers, creators, and everyday users can spend less time on repetitive work and more time learning, building, and creating.&lt;/p&gt;

&lt;p&gt;Instead of treating AI as just another chatbot, the goal is to build a useful experience around AI that helps people accomplish tasks more efficiently.&lt;/p&gt;

&lt;p&gt;Demo&lt;/p&gt;

&lt;p&gt;🌐 Live Website: [Add your deployed website URL here]&lt;/p&gt;

&lt;p&gt;🎥 Video Demo: [Add your demo video link here, if available]&lt;/p&gt;

&lt;p&gt;The demo showcases the website's interface and the experience users get when interacting with the project.&lt;/p&gt;

&lt;p&gt;Code&lt;/p&gt;

&lt;p&gt;💻 GitHub Repository: [Add your GitHub repository URL here]&lt;/p&gt;

&lt;p&gt;The source code will allow other developers to explore the implementation, understand how the project works, contribute improvements, and build upon the idea.&lt;/p&gt;

&lt;p&gt;I believe open-source projects become more valuable when developers can learn from them, experiment with them, and contribute their own ideas.&lt;/p&gt;

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

&lt;p&gt;I built LazyFlow AI with the goal of combining a user-friendly web experience with open-source artificial intelligence.&lt;/p&gt;

&lt;p&gt;The project brings together a web interface, application logic, and an AI component to create a more efficient way for users to interact with AI-powered functionality.&lt;/p&gt;

&lt;p&gt;The main development process involved:&lt;/p&gt;

&lt;p&gt;Frontend: Building a clear and accessible user interface for interacting with the application.&lt;/p&gt;

&lt;p&gt;Application logic: Connecting the user interface to the functionality needed to process user requests.&lt;/p&gt;

&lt;p&gt;AI integration: Using an open-source or open-weight AI model to power the project's core functionality.&lt;/p&gt;

&lt;p&gt;User experience: Keeping the interaction straightforward so users can focus on their tasks instead of dealing with unnecessary complexity.&lt;/p&gt;

&lt;p&gt;Deployment: Making the application accessible through a web-based interface.&lt;/p&gt;

&lt;p&gt;Open-source AI used: [Insert the actual model or framework, such as an open-weight model, Ollama, or another project dependency.]&lt;/p&gt;

&lt;p&gt;The AI model and framework are important parts of the project because the goal is to build on openly available technology rather than depend entirely on a proprietary AI service.&lt;/p&gt;

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

&lt;p&gt;Open innovation matters because AI should not be limited to people and organizations that can afford expensive APIs or proprietary infrastructure.&lt;/p&gt;

&lt;p&gt;Building with open-source AI creates opportunities for developers to experiment, learn, customize models, and build applications that meet their own needs.&lt;/p&gt;

&lt;p&gt;For LazyFlow AI, open innovation represents three important principles:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;More control over technology&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Open models and tools can give developers greater control over how their applications work. Depending on the model and deployment setup, developers may also be able to run inference locally and keep sensitive information on their own devices.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Freedom to experiment and improve&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Open-source ecosystems make it easier to explore different models, customize implementations, inspect code, and improve a project as new ideas emerge.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;AI that more people can build with&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Students, independent developers, and small teams should have the opportunity to create useful AI applications without needing access to expensive proprietary infrastructure.&lt;/p&gt;

&lt;p&gt;I believe open innovation is about more than making code available. It is about giving people the freedom to understand, modify, and improve the technology they use.&lt;/p&gt;

&lt;p&gt;By building LazyFlow AI around open AI technology, I want to explore how accessible AI can make everyday digital work more efficient while giving developers the freedom to keep experimenting.&lt;/p&gt;

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

&lt;p&gt;[Add your DevRelay agent session link here, if available.]&lt;/p&gt;

&lt;p&gt;This section can document the development process, including how an AI coding agent helped explore ideas, implement features, troubleshoot issues, or improve the application.&lt;/p&gt;

&lt;p&gt;Sharing an agent session can also help other developers understand the decisions and experiments behind the project.&lt;/p&gt;

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

&lt;p&gt;The real goal of LazyFlow AI is to reduce the amount of effort required to complete everyday digital tasks.&lt;/p&gt;

&lt;p&gt;Instead of spending unnecessary time on repetitive work, users should be able to focus on activities that require creativity, learning, and human judgment.&lt;/p&gt;

&lt;p&gt;The potential benefits include:&lt;/p&gt;

&lt;p&gt;Less repetitive manual work.&lt;/p&gt;

&lt;p&gt;A simpler experience for interacting with AI.&lt;/p&gt;

&lt;p&gt;More time for learning, development, and creative projects.&lt;/p&gt;

&lt;p&gt;An opportunity for developers to experiment with open AI technology.&lt;/p&gt;

&lt;p&gt;The long-term vision is simple: make technology work harder so people don't have to.&lt;/p&gt;

&lt;p&gt;The project is an exploration of how open-source AI can make useful tools more accessible and practical.&lt;/p&gt;

&lt;p&gt;Prize Categories&lt;/p&gt;

&lt;p&gt;Challenge: Hacktoberfest Open-Source AI Challenge — Week 3: Slow and Steady&lt;/p&gt;

&lt;p&gt;Partner categories: [Add the applicable partner categories listed on the official challenge page, or remove this section if none apply.]&lt;/p&gt;

&lt;p&gt;Final Thoughts&lt;/p&gt;

&lt;p&gt;LazyFlow AI is built around a simple belief: useful AI should help people spend less time on repetitive work and more time doing what matters.&lt;/p&gt;

&lt;p&gt;Through this project, I want to explore the possibilities of open-source AI, learn by building, and contribute to an ecosystem where developers can create, share, and improve technology together.&lt;/p&gt;

&lt;p&gt;Open innovation makes that possible by giving builders the freedom to experiment beyond the limitations of closed systems.&lt;/p&gt;

&lt;p&gt;Build openly. Automate thoughtfully. Spend your time on what matters. 🚀&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://dev-3-two.vercel.app/" rel="noopener noreferrer" class="c-link fw-bold flex items-center"&gt;
          &lt;span class="mr-2"&gt;dev-3-two.vercel.app&lt;/span&gt;
          

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


</description>
      <category>devchallenge</category>
      <category>hf26challenge</category>
    </item>
    <item>
      <title>HustleAI Studio: Helping My Artisan Friend Automate Her Etsy Hustle with Open-Source AI</title>
      <dc:creator>Sambhav Bohra</dc:creator>
      <pubDate>Sun, 18 Oct 2026 16:47:39 +0000</pubDate>
      <link>https://dev.to/sambhav_bohra/hustleai-studio-helping-my-artisan-friend-automate-her-etsy-hustle-with-open-source-ai-30hh</link>
      <guid>https://dev.to/sambhav_bohra/hustleai-studio-helping-my-artisan-friend-automate-her-etsy-hustle-with-open-source-ai-30hh</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;p&gt;I built &lt;strong&gt;HustleAI Studio&lt;/strong&gt; for my friend Sarah, a solo ceramic artist and maker who runs &lt;em&gt;Terra &amp;amp; Tallow Handmade Goods&lt;/em&gt;. &lt;/p&gt;

&lt;p&gt;Sarah crafts wheel-thrown mugs, matcha bowls, and stoneware planters from her small studio, selling them on Etsy, Shopify, and local weekend markets. While she loves throwing clay, she dreads the exhausting "business admin" that follows every collection drop:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Writing Listings&lt;/strong&gt;: Spending hours formulating 140-character SEO titles, 13 exact Etsy tags, and bulleted specifications for 30+ unique pieces every weekend.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Shoebox of Receipts&lt;/strong&gt;: Dreading tax season because shipping slips, kiln element invoices, and glaze receipts were scattered across paper bags and photos.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Marketing Burnout&lt;/strong&gt;: Staring at a blank screen trying to come up with catchy Instagram hooks, newsletters, and promotional captions.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Subscription Fatigue&lt;/strong&gt;: Paying $20–$40/month for proprietary SaaS tools and closed AI writing apps was directly eating into her modest handmade margins.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;strong&gt;HustleAI Studio&lt;/strong&gt; is an all-in-one, privacy-first productivity suite built to automate those repetitive small business tasks using &lt;strong&gt;open-weight AI models&lt;/strong&gt;:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;AI Listing Writer&lt;/strong&gt;: Generates marketplace-compliant titles, descriptions, and 13-tag clusters tailored specifically to Etsy, eBay, and Shopify algorithms with 1-click export to TXT and CSV.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Invoice &amp;amp; Receipt Organizer&lt;/strong&gt;: Turns snapshots of paper receipts into structured, categorized expense ledgers with tax calculations, uncertain-field verification, and CSV exports for bookkeeping.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Marketing Studio&lt;/strong&gt;: Drafts platform-specific Instagram captions, promotional email blasts, and split-test hooks.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Smart Translator&lt;/strong&gt;: Localizes product descriptions and cafe menus into Spanish, French, German, Hindi, and Japanese while strictly preserving measurements (e.g., &lt;code&gt;14oz (415ml)&lt;/code&gt;) and brand trademarks.&lt;/li&gt;
&lt;/ul&gt;




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

&lt;p&gt;🔗 &lt;strong&gt;Live Application:&lt;/strong&gt; &lt;a href="https://hustleaistudio-sigma.vercel.app/" rel="noopener noreferrer"&gt;https://hustleaistudio-sigma.vercel.app/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;(You can explore the interactive landing page, launch the studio workspace directly, test the pre-loaded artisan presets, scan sample receipts, and experiment with the open-weight model switcher.)&lt;/em&gt;&lt;/p&gt;




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

&lt;p&gt;🔗 &lt;strong&gt;GitHub Repository:&lt;/strong&gt; &lt;a href="https://github.com/Sambhav-17/HustleAIStudio" rel="noopener noreferrer"&gt;https://github.com/Sambhav-17/HustleAIStudio&lt;/a&gt;&lt;/p&gt;




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

&lt;p&gt;HustleAI Studio is architected around an &lt;strong&gt;interchangeable, open-weight AI provider system&lt;/strong&gt;:&lt;/p&gt;

&lt;h3&gt;
  
  
  1. Open-Source AI Architecture
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Local Inference with Ollama&lt;/strong&gt;: Integrates directly with Ollama's REST API (&lt;code&gt;http://localhost:11434&lt;/code&gt;) running compact, highly efficient open-weight models:

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Qwen 2.5 (3B / 7B)&lt;/strong&gt;: Chosen for its exceptional structured JSON adherence, e-commerce categorization, and multi-language translation capabilities.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Llama 3.2 (3B)&lt;/strong&gt;: Powers creative copy generation, tone modulation, and engagement hooks in the Marketing Studio.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Live Model Diagnostics&lt;/strong&gt;: Built-in connection prober tests local model health, reports round-trip latency (ms), and detects all downloaded weights on the user's host.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Hybrid Cloud Fallback&lt;/strong&gt;: For users on machines without a GPU or when away from their primary workstation, the server provides an accelerated fallback powered by &lt;code&gt;@google/genai&lt;/code&gt; (&lt;code&gt;gemini-3.8-flash&lt;/code&gt;) with multimodal vision OCR.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Strict Privacy Controls&lt;/strong&gt;: Users can toggle between &lt;strong&gt;Air-Gapped / Strictly Local&lt;/strong&gt; (guaranteeing zero outbound data transfer), &lt;strong&gt;Hybrid Safe Mode&lt;/strong&gt;, and &lt;strong&gt;Cloud Accelerated&lt;/strong&gt;.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  2. Full-Stack Implementation
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Frontend&lt;/strong&gt;: Built with &lt;strong&gt;React 19&lt;/strong&gt;, &lt;strong&gt;TypeScript&lt;/strong&gt;, &lt;strong&gt;Vite&lt;/strong&gt;, and styled with &lt;strong&gt;Tailwind CSS&lt;/strong&gt;. It follows high-density SaaS design principles: tabular numerals (&lt;code&gt;tabular-nums&lt;/code&gt;) to avoid layout jitter, zero-pill metadata discipline, and full light/dark mode support.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Backend&lt;/strong&gt;: &lt;strong&gt;Express&lt;/strong&gt; with modular API endpoints for structured output validation, persistent document stores with &lt;code&gt;/tmp&lt;/code&gt; serverless compatibility, and streaming CSV generators.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Deployment&lt;/strong&gt;: Seamlessly configured for &lt;strong&gt;Vercel&lt;/strong&gt; with dedicated Serverless Functions in &lt;code&gt;/api&lt;/code&gt; and optimized npm peer-dependency resolution.&lt;/li&gt;
&lt;/ul&gt;




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

&lt;p&gt;For solo founders, freelancers, and indie makers like Sarah, open innovation is a game-changer for two fundamental reasons:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Eliminating the Micro-Business Tax&lt;/strong&gt;:&lt;br&gt;
Closed proprietary AI APIs charge recurring monthly fees and per-token meter rates that penalize creators generating hundreds of long-tail listings or scanning daily postage receipts. Open-weight models like Qwen 2.5 and Llama 3.2 run locally on a standard MacBook Air at &lt;strong&gt;$0 marginal cost&lt;/strong&gt;, democratizing enterprise-grade productivity for indie hustlers.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Total Data Sovereignty &amp;amp; Commercial Confidentiality&lt;/strong&gt;:&lt;br&gt;
Business invoices, supplier negotiations, wholesale pricing, and unreleased product sketches are sensitive commercial assets. By executing inference locally through Ollama, Sarah’s financial receipts and customer delivery slips never leak into third-party training corpuses or external corporate clouds.&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Open source gave us the freedom to build a tool that Sarah truly owns forever.&lt;/p&gt;




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

&lt;p&gt;Built collaboratively using Google AI Studio Build with full-stack agent orchestration, automated Vercel deployment resolution, and end-to-end TypeScript verification.&lt;/p&gt;




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

&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Hacktoberfest: Build for a Friend&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Open-Source AI Challenge: Week 2 — Side Hustle&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Best Use of Open-Weight Models &amp;amp; Local Inference&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>devchallenge</category>
      <category>weekendchallenge</category>
      <category>hf26challenge</category>
    </item>
    <item>
      <title>🌱 Touch Grass — Hacktoberfest Open-Source AI Challenge</title>
      <dc:creator>Sambhav Bohra</dc:creator>
      <pubDate>Thu, 08 Oct 2026 17:56:21 +0000</pubDate>
      <link>https://dev.to/sambhav_bohra/touch-grass-hacktoberfest-open-source-ai-challenge-5alb</link>
      <guid>https://dev.to/sambhav_bohra/touch-grass-hacktoberfest-open-source-ai-challenge-5alb</guid>
      <description>&lt;p&gt;What I Built&lt;/p&gt;

&lt;p&gt;I built Touch Grass, a web application designed to encourage people to step away from their screens and spend more time in the real world.&lt;/p&gt;

&lt;p&gt;The idea is simple: instead of spending all our free time scrolling, gaming, or sitting in front of a screen, the app encourages users to take small, meaningful breaks and actually touch grass 🌱.&lt;/p&gt;

&lt;p&gt;The project is aimed at students, developers, remote workers, and anyone who spends a lot of time online.&lt;/p&gt;

&lt;p&gt;The goal isn't to completely eliminate screen time. It's to create a healthier balance between the digital world and real-world activities.🌱 Touch Grass — Hacktoberfest Open-Source AI Challenge&lt;/p&gt;

&lt;p&gt;Demo&lt;/p&gt;

&lt;p&gt;🚀 Live Demo:&lt;a href="https://hacktober-fest-tau.vercel.app/" rel="noopener noreferrer"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;You can try the project directly through the deployed application and experience the idea behind the challenge.&lt;/p&gt;

&lt;p&gt;Code&lt;/p&gt;

&lt;p&gt;The project is open source and available on GitHub:&lt;/p&gt;

&lt;p&gt;GitHub Repository: [ADD YOUR GITHUB REPOSITORY LINK HERE]&lt;/p&gt;

&lt;p&gt;I built the project with the goal of keeping it simple, accessible, and easy for other developers to contribute to and improve.&lt;/p&gt;

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

&lt;p&gt;Touch Grass is a web-based application built around the idea of using technology to encourage people to spend less time using technology.&lt;/p&gt;

&lt;p&gt;The project uses modern web development tools to create an interactive experience where users can discover and take part in activities away from their screens.&lt;/p&gt;

&lt;p&gt;For the AI component, I explored open-source AI tools/models as part of the development process rather than relying entirely on a closed AI API.&lt;/p&gt;

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

&lt;p&gt;User → Web App → AI-powered experience → Real-world activity → Less screen time 🌱&lt;/p&gt;

&lt;p&gt;The most important part of the project is that AI isn't the final destination. It acts as a tool to help the user move from the digital environment into a real-world activity.&lt;/p&gt;

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

&lt;p&gt;Open innovation matters because developers should be able to experiment, learn, modify, and build on technology without being locked into a single closed platform.&lt;/p&gt;

&lt;p&gt;Using open-source AI makes it possible to understand more about how the technology works, experiment with different models and tools, and adapt the experience to the needs of the project.&lt;/p&gt;

&lt;p&gt;For a project like Touch Grass, this is especially important because the goal is not simply to build another AI application that keeps people online.&lt;/p&gt;

&lt;p&gt;Instead, open technology helped me explore how AI can be used in a way that ultimately encourages people to close the laptop, leave the room, and interact with the real world.&lt;/p&gt;

&lt;p&gt;That's the idea behind Touch Grass. 🌱&lt;/p&gt;

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

&lt;p&gt;I used an AI-assisted development workflow while building this project.&lt;/p&gt;

&lt;p&gt;Agent Session: [ADD YOUR DEVRELAY AGENT SESSION LINK HERE]&lt;/p&gt;

&lt;p&gt;This session shows how AI-assisted development contributed to the project.&lt;/p&gt;

&lt;p&gt;Prize Categories&lt;/p&gt;

&lt;p&gt;Hacktoberfest Open-Source AI Challenge — Week 1: Touch Grass&lt;/p&gt;

&lt;p&gt;Open Innovation / Open-Source AI&lt;/p&gt;

&lt;p&gt;Final Thoughts&lt;/p&gt;

&lt;p&gt;Building Touch Grass was a fun experiment in thinking about what AI applications should actually accomplish.&lt;/p&gt;

&lt;p&gt;AI is becoming increasingly good at keeping us engaged with screens. I wanted to explore the opposite idea:&lt;/p&gt;

&lt;p&gt;What if we use technology to help people spend more time away from technology?&lt;/p&gt;

&lt;p&gt;Sometimes the best interaction with an app is knowing when to close it.&lt;/p&gt;

&lt;p&gt;🌱 Touch Grass.&lt;/p&gt;

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