<?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: jhusk003</title>
    <description>The latest articles on DEV Community by jhusk003 (@jhusk003).</description>
    <link>https://dev.to/jhusk003</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%2F4149543%2F4998e244-457a-47c7-a6f2-52dd7e44d5c0.png</url>
      <title>DEV Community: jhusk003</title>
      <link>https://dev.to/jhusk003</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/jhusk003"/>
    <language>en</language>
    <item>
      <title>Seller Assist 🌸: I Built an AI Team to Help Run Your Side Hustle</title>
      <dc:creator>jhusk003</dc:creator>
      <pubDate>Mon, 19 Oct 2026 06:58:39 +0000</pubDate>
      <link>https://dev.to/jhusk003/seller-assist-i-built-an-ai-team-to-help-run-your-side-hustle-3ic7</link>
      <guid>https://dev.to/jhusk003/seller-assist-i-built-an-ai-team-to-help-run-your-side-hustle-3ic7</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;Running a small business means doing everything yourself: inventory, marketing, finances, orders, and customer service. I wanted to make that a little easier.&lt;br&gt;
So I built Seller Assist, an interactive business workspace with four AI assistants:&lt;br&gt;
•📦 Morgan: Inventory and forecasting.&lt;br&gt;
•🎨 Jordan: Listings, SEO, and marketing.&lt;br&gt;
•📋 Taylor: Suppliers, purchase orders, and operations.&lt;br&gt;
•💰 Alex: Budgeting, profit, and financial planning.&lt;br&gt;
Each has its own personality and workspace, but they connect to shared business information.&lt;br&gt;
I also built an explorable illustrated town, interactive dashboard, CSV uploads, business calculators, and animated talking characters.&lt;br&gt;
I built Seller Assist with independent sellers, Etsy and Shopify shop owners, and people starting their first side hustle in mind. My idea is to eventually offer an affordable subscription for advanced AI features while keeping the basic business tools accessible. I wanted to create something that makes managing a business feel less overwhelming, especially when you're doing everything on your own.&lt;/p&gt;
&lt;h2&gt;
  
  
  Demo
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Try Seller Assist:&lt;/strong&gt; &lt;a href="https://seller-assist-ai-749368.onrender.com/" rel="noopener noreferrer"&gt;https://seller-assist-ai-749368.onrender.com/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Video walkthrough:&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;  &lt;iframe src="https://www.youtube.com/embed/hWtqb9LnklA" width="710" height="399"&gt;
  &lt;/iframe&gt;
&lt;/p&gt;

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

&lt;p&gt;&lt;strong&gt;GitHub:&lt;/strong&gt; &lt;a href="https://github.com/jhusk003/multi-workflow-ai" rel="noopener noreferrer"&gt;https://github.com/jhusk003/multi-workflow-ai&lt;/a&gt;&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/jhusk003" rel="noopener noreferrer"&gt;
        jhusk003
      &lt;/a&gt; / &lt;a href="https://github.com/jhusk003/multi-workflow-ai" rel="noopener noreferrer"&gt;
        multi-workflow-ai
      &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;multi-workflow-ai&lt;/h1&gt;

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



&lt;/div&gt;
&lt;br&gt;
  &lt;div class="gh-btn-container"&gt;&lt;a class="gh-btn" href="https://github.com/jhusk003/multi-workflow-ai" rel="noopener noreferrer"&gt;View on GitHub&lt;/a&gt;&lt;/div&gt;
&lt;br&gt;
&lt;/div&gt;
&lt;br&gt;


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

&lt;p&gt;I built Seller Assist using Python and Streamlit for the main application, along with HTML, CSS, JavaScript, and WebGL for the interactive town, dashboards, and animated characters.&lt;br&gt;
The AI system is built around Google's open-weight Gemma models, with separate configurations for each of my four assistants so they have different specialties rather than giving the same generic responses. I also implemented a Gemini fallback to help with model availability issues.&lt;br&gt;
For the business features, I used Python to handle calculations like profit margins, inventory levels, sales velocity, and reorder quantities. I also incorporated optional integrations for TabPFN forecasting, SerpApi marketplace research, and speech generation. Users can upload their own business data, which connects to the different workspaces instead of having to enter everything manually.&lt;br&gt;
One of the biggest challenges was getting all the features to work together, especially making the characters speak, blink, and move their mouths naturally without distorting their faces. I also had to work through API connection errors, deployment issues, and merging different versions of my application.&lt;br&gt;
I also made sure the numerical business calculations were handled separately in Python rather than relying entirely on AI-generated answers, so things like reorder quantities and profit estimates could be calculated consistently.&lt;br&gt;
There was definitely a lot of trial and error involved, but I learned quite a bit about connecting AI models to practical tools and turning separate features into one functioning application!&lt;/p&gt;

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

&lt;p&gt;Open innovation gave me the freedom to experiment, customize, and build Seller Assist without being limited to one AI provider or having to create everything from scratch. Using Gemma's open-weight models also gives me more control over how I develop my AI assistants, with the possibility of exploring self-hosting and other deployment options in the future.&lt;br&gt;
A big part of building this project was trial and error. I was constantly testing different tools, improving features, and figuring out how to connect everything into one application. Having access to open technologies made that process much more flexible than relying entirely on a closed API.&lt;br&gt;
I think that's what makes open innovation important. It gives individual developers the opportunity to build things that might otherwise require a much larger team or budget. With Seller Assist, I wanted to use that accessibility to create something that could eventually help other people grow their own small businesses, too.&lt;/p&gt;

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

&lt;p&gt;Best Use of Render — Hosting my interactive Seller Assist application.&lt;br&gt;
Best Use of Gemma — Using open-weight AI to power my four specialized business assistants.&lt;br&gt;
Best Use of TabPFN — Integrating predictive inventory forecasting using historical sales data.&lt;br&gt;
Best Use of ElevenLabs — Giving my AI characters generated voices.&lt;br&gt;
Best Use of SerpApi — Incorporating live competitor and marketplace research.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Team Members:&lt;/strong&gt; Just me! 😊&lt;/p&gt;

&lt;p&gt;This was my first version of Seller Assist, and there's still more I want to improve, but I'm happy with how much I was able to build for this challenge. Thanks for checking it out!&lt;/p&gt;

</description>
      <category>devchallenge</category>
      <category>hf26challenge</category>
      <category>ai</category>
      <category>opensource</category>
    </item>
    <item>
      <title>Fresh Air Writing Challenge Submission</title>
      <dc:creator>jhusk003</dc:creator>
      <pubDate>Mon, 12 Oct 2026 17:35:16 +0000</pubDate>
      <link>https://dev.to/jhusk003/fresh-air-writing-challenge-submission-3k9d</link>
      <guid>https://dev.to/jhusk003/fresh-air-writing-challenge-submission-3k9d</guid>
      <description>&lt;p&gt;&lt;em&gt;This is a submission for the &lt;a href="https://dev.to/mlh-hackathon"&gt;MLH x DEV Writing Challenge&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;Fresh Air&lt;/strong&gt;, an AI-powered application with a simple idea behind it: &lt;em&gt;Get out your feelings and get outside.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;I wanted to explore how AI could encourage people to do things away from their screens instead of giving them another reason to stay online. Fresh Air generates personalized outdoor missions, suggests alternative activities, translates instructions, and lets users record completed missions in a journal. The goal is to make it easier to take a break, try something new, and reconnect with the world around you.&lt;/p&gt;

&lt;p&gt;I built the application using Python and Streamlit, with Ollama powering mission generation, MongoDB Atlas supporting persistent journal data, SerpApi supporting information retrieval, and ElevenLabs providing voice narration.&lt;/p&gt;

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

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Live application:&lt;/strong&gt; [&lt;a href="https://fresh-air.onrender.com" rel="noopener noreferrer"&gt;https://fresh-air.onrender.com&lt;/a&gt;]&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Source code:&lt;/strong&gt; &lt;a href="https://github.com/jhusk003/Fresh-Air.git" rel="noopener noreferrer"&gt;Fresh Air on GitHub&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Demo video:&lt;/strong&gt; [&lt;a href="https://youtu.be/foO0ND69uxw?si=tRX-9L7wzlGCmzzH" rel="noopener noreferrer"&gt;https://youtu.be/foO0ND69uxw?si=tRX-9L7wzlGCmzzH&lt;/a&gt;]&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The demo walks through the main features, including generating missions, exploring alternatives, translating instructions, and tracking completed activities.&lt;/p&gt;

&lt;h2&gt;
  
  
  Partner Technologies
&lt;/h2&gt;

&lt;p&gt;I used several technologies to bring Fresh Air together. MongoDB Atlas supports persistent journal data, ElevenLabs provides AI-generated voice narration, and SerpApi supports information retrieval. Ollama runs a language model that helps generate mission ideas, while Python and Streamlit power the application's logic and interface.&lt;/p&gt;

&lt;p&gt;Getting these technologies to work together was one of the biggest challenges. I had to troubleshoot configurations, test integrations, and adjust features to make the experience as straightforward as possible. This taught me that building an AI application involves more than getting a model to generate text; the different components need to work together to solve a real problem.&lt;/p&gt;

&lt;h2&gt;
  
  
  Hackathon Experience
&lt;/h2&gt;

&lt;p&gt;Building Fresh Air gave me the opportunity to take an idea I cared about and turn it into something people could interact with. I wanted to explore a practical use of AI that encourages people to spend less time online and more time engaging with their surroundings.&lt;/p&gt;

&lt;p&gt;The process pushed me to think about why each feature mattered, how different technologies could support the same goal, and how to keep going when things didn't work as expected. My biggest takeaway is that AI doesn't always need to keep people engaged with technology. Sometimes, it can help them step away from it.&lt;/p&gt;

&lt;p&gt;Fresh Air is my reminder that sometimes we need to get out of our heads, get outside, and reconnect with the world beyond the screen.&lt;/p&gt;

</description>
      <category>mlhacks</category>
      <category>devchallenge</category>
      <category>hackathon</category>
      <category>ai</category>
    </item>
  </channel>
</rss>
