Starter monorepo for Corner Store Planning, with separate frontend and backend projects.
/frontend— Next.js + Tailwind UI starter for the report wizard, customer data mode, and RAG chat./backend— FastAPI service starter for agent orchestration endpoints and data integrations./backend/app/agents/agent1— Agent 1 implementation owned independently./backend/app/agents/agent2-4— reserved folders so each agent can be worked on without merge conflicts.
BodegaPlanr is a multi-agent platform for small store owners to make better inventory and vendor decisions using:
- Demographic Profiler (Census + ARDA)
- Buying Behavior Suggester (CEX + curated rules)
- Religious Holiday Calendar (Hebcal + Aladhan)
- Vendor & Inventory Recommender (RangeMe/Faire/distributor catalogs)
- Report Generator Wizard (sequential agent flow)
- Customer Data Mode (CSV upload and delta analysis)
- RAG Chat (saved report chunks + vector search)
cd /home/runner/work/BodegaPlanr/BodegaPlanr/frontend
npm install
npm run devcd /home/runner/work/BodegaPlanr/BodegaPlanr/backend
python -m venv .venv
source .venv/bin/activate
pip install -r requirements.txt
uvicorn app.main:app --reloadBackend health check:
curl http://127.0.0.1:8000/health- Add API routes for each agent workflow stage.
- Wire Agent 1 and Agent 4 first for hackathon MVP.
- Add Pinecone-backed report save + retrieval.
- Build persistent RAG chat grounded on saved reports.