DEV Community

Cover image for Hacktoberfest Open-Source AI Challenge: Week 2
Sai Rathod
Sai Rathod

Posted on

Hacktoberfest Open-Source AI Challenge: Week 2

Hacktoberfest Open-Source AI Challenge Week 2: Side Hustle Submission 💸

This is a submission for the Hacktoberfest Open-Source AI Challenge Week 2: Side Hustle

What I Built

SellerPilot AI is an AI-powered inventory management application designed for small retailers and online sellers.

Small businesses often struggle to track stock, identify best-selling products, and decide when to reorder inventory. SellerPilot aims to simplify these tasks through a single dashboard.

Key features include:

Inventory and product management.
Sales tracking and analytics.
Best-selling and slow-moving product reports.
Smart restocking recommendations.
AI-powered product description generation.
Local data storage and backup capabilities.

The goal is to help small business owners make better inventory decisions without depending on a permanent internet connection.

Demo

GitHub Repository: https://github.com/CronixDev09/SellerPilotAi

A video demonstration will be added once the demo recording is ready.

Code

Explore the source code on GitHub.

How I Built It

I built SellerPilot AI using React, TypeScript, Vite, Tailwind CSS, Electron, and SQLite.

The application is designed around local data storage and offline-first inventory operations.

For AI functionality, the project integrates with Ollama to run compatible open-weight models, including Gemma. The AI assists with product descriptions and natural-language explanations of business insights.

Inventory calculations, sales totals, and restocking recommendations use application logic and stored data rather than relying on the language model to generate numbers.

Why Does Open Innovation Matter?

Small businesses need control over their business data and operating costs.

Using open-weight AI makes local inference possible, reducing the need to send business information to external AI services. It also gives the project flexibility to experiment with different compatible models.

Local inference avoids per-request fees from hosted AI APIs, although users still need suitable hardware.

For SellerPilot, open innovation provides an opportunity to combine AI assistance with local data ownership and offline functionality.

My Agent Session

I used AI-assisted development to build and refine the application. An agent session recording will be added if available.

My First User

My next step is to test SellerPilot with a real shop owner, gather feedback, and evaluate whether its inventory and restocking features solve a meaningful business problem.

Prize Categories
Best usecase of openweight models

Top comments (0)