🚧 Early Development
A personal kitchen management app that tracks pantry inventory, suggests recipes based on what's on hand, minimizes food waste, generates smart shopping lists, and provides real-time cooking assistance.
Built in spare time as a solo project.
Kitchen Assistant is a personal tool for managing what's in the kitchen and making the most of it. The core idea: stop throwing away food, stop buying duplicates at the store, and get useful recipe suggestions based on what you actually have.
- Pantry tracking — add items manually, by photo of a receipt, or by syncing grocery order confirmation emails
- Expiration awareness — visual warnings for items expiring soon, surfaced on the dashboard
- Recipe suggestions — ranked by how many ingredients you already have on hand
- AI recipe generation — generate recipes from pantry contents, respecting dietary preferences and prioritizing items about to expire
- Smart shopping lists — auto-generated from selected recipes, filtered to only what you're missing
- Waste reduction — patterns analysis to flag items you consistently over-buy
| Layer | Technology |
|---|---|
| Backend | Python, FastAPI |
| Database | SQLite |
| Frontend | React |
| AI | AWS Bedrock (Claude) |
Setup instructions will be added once the foundation milestone is complete.
See Issues for the full milestone breakdown.
Copyright 2026 James Beatty. See LICENSE for terms.