EverShelf: An Open-Source, Self-Hosted Smart Pantry Manager with AI to Stop Food Waste
Описание и применение
EverShelf — это самодостаточное приложение для управления кладовой, работающее локально через Docker или Unraid. Оно сканирует товары, предлагает рецепты без отходов и синхронизирует сроки годности с календарями, уменьшая пищевые потери и избавляя от облачных сервисов.
Задача
Homeowners often forget groceries until they expire, leading to food waste. Existing pantry apps are closed‑source, subscription‑based, or rely on proprietary cloud services, lacking privacy and offline capability.
Результат
EverShelf enables users to manage pantry inventory locally, receive AI‑driven zero‑waste recipes, and sync expiry dates to calendars, thereby reducing food waste and eliminating reliance on proprietary cloud services.
Рабочий процесс
- 1. Install EverShelf using docker‑compose or Unraid template.
- 2. Scan items with barcode or OCR to add to inventory.
- 3. AI engine suggests recipes based on current stock and expiries.
- 4. Generate smart shopping lists that deduct existing stock.
- 5. Subscribe pantry expiry dates to Google/Apple Calendar via calendar feed.
- 6. Optionally use Home Assistant integration for automation.
Доказательства
We recently crossed 147+ stars and 14 forks on GitHub
Core: PHP 8+ backend, modular architecture with SQLite (WAL mode).
Deployment: Simple docker-compose setup and an official versioned Unraid template.
AI Engine: Pluggable AI integration supporting Google Gemini, OpenAI, or locally hosted Llama instances.
Key Features: Barcode Scanning & Receipt OCR, Zero‑Waste AI Recipes, Smart Shopping Lists, Calendar Feed, Android Kiosk Mode.
- Дата записи: 2026-10-22T16:11:08.976Z