-
Notifications
You must be signed in to change notification settings - Fork 0
Getting Started
t957095 edited this page Jun 15, 2026
·
1 revision
This guide walks you through running ShelfWise locally and processing your first UPC batch.
- Python 3.12–3.14 or Docker Desktop
- Git
- (Optional) API keys for Azure OpenAI, GitHub Models, Brave Search, or Google Custom Search
cd agents-league-shelfwise
docker-compose up --buildOpen http://localhost:8000/app in your browser.
To stop:
Ctrl+Ccd agents-league-shelfwise
pip install -r requirements.txt
cd backend
python -m uvicorn main:app --host 127.0.0.1 --port 8000Open http://localhost:8000/app.
- Open the app at
/app. - Paste one or more UPCs into the textarea (one per line).
- Click Process UPCs.
- Watch the live progress bar as sources are queried and products are enriched.
- Browse the product cards, view reasoning traces, and export to your preferred marketplace format.
ShelfWise accepts CSV files with a required upc column. Optional columns are preserved and merged into the export.
Example CSV:
upc,name,department,quantity
049000050088,Coca-Cola 12pk,Beverages,24
038000183005,Kellogg's Frosted Flakes 14oz,Grocery,12- Click Choose CSV File.
- Select your POS export.
- Click Upload CSV.
Use case: Restaurants, convenience stores, and grocery merchants can download a UPC list from their POS system and upload it to generate listings for Uber Eats, DoorDash, Grubhub, or their own website.
No UPCs handy? Click Load Demo to populate the app with three canonical products and see the full enrichment pipeline in action.
- Configuration — enable optional AI and search APIs.
- API Reference — integrate ShelfWise into your own workflow.
- Testing — run the test suite.
ShelfWise — AI Product Portfolio Builder · GitHub · MIT License
- Home
- Getting Started
- Use Cases
- Roadmap
- Architecture
- API Reference
- Configuration
- Backend Guide
- Frontend Guide
- Scraping & Reasoning
- Testing
- Deployment
- Changelog
Quick Start
docker-compose up --build
# open http://localhost:8000/app