Ir al contenido principal
PromptQuorumDiseñado para humanos. Estructurado para la IA.
Inicio/LLM locales avanzados
Productivity & Knowledge Tools

Reseña de EverShelf: gestor de despensa autoalojado con IA opcional

·8 min de lecturaPor Hans Kuepper · Fundador de PromptQuorum · Motor de descubrimiento de IA de pesos abiertos y código abierto

EverShelf (v1.16.16 a 1 de noviembre de 2026) es un gestor de despensa gratuito con licencia MIT que alojas con Docker; sus funciones de IA se pueden desactivar o dirigir a Gemini, OpenAI o a un servidor Llama propio. Según su sitio, el inventario y el historial permanecen en tu servidor, mientras que las peticiones de IA salen de él salvo que elijas la opción Llama. Es una herramienta doméstica, no un asistente de chat.

Conclusiones clave

  • Mantenimiento: la versión v1.16.16 salió el 25 de octubre de 2026 y el repositorio cambió el 1 de noviembre de 2026, así que no hay aviso de proyecto abandonado; el proyecto empezó en marzo de 2026.
  • Responsable: el README acredita a un desarrollador, Stimpfl Daniel; el código está en GitHub con licencia MIT.
  • Instalación: Docker Compose según el README más un archivo .env editado a mano; la IA necesita una clave de proveedor o la dirección de un servidor Llama.
  • Coste: gratuito; el sitio menciona donaciones opcionales y ningún plan premium.
  • Alcance: gestión de despensa y compras, por lo que no es una app de modelos de lenguaje.

📍 En una frase

EverShelf es un gestor de despensa de código abierto y autoalojado que controla existencias, fechas de caducidad y listas de la compra, con ayudantes de IA opcionales para reconocer productos y escribir recetas.

💬 En términos simples

Ejecutas EverShelf en un servidor doméstico, escaneas productos con la cámara del móvil y te indica qué se está acabando o caduca pronto y qué comprar.

📌Nota: Esta reseña se basa en el sitio web, el README, la wiki, la configuración de ejemplo y la actividad en GitHub del proyecto, revisados el 1 de noviembre de 2026. PromptQuorum no ha instalado EverShelf, así que no se evalúan la precisión del escaneo, la calidad de la IA ni la velocidad.

EverShelf es un gestor de despensa gratuito y de código abierto que alojas tú mismo, con escaneo de códigos de barras, control de caducidad y listas de la compra; sus funciones de IA son opcionales y funcionan con Gemini, OpenAI o tu propio servidor Llama. No es una app de chat ni un LLM. Esta reseña refleja su sitio web, su repositorio de GitHub, su wiki y sus archivos de configuración, revisados el 1 de noviembre de 2026.

Reseña de EverShelf: gestor de despensa autoalojado con IA opcional

¿Qué es EverShelf?

EverShelf es una aplicación web autoalojada que registra qué hay en tu despensa, cuándo caduca y qué comprar a continuación. El README la llama «self-hosted pantry manager — inventory, barcode scan, AI recipes, less waste»; está escrita en PHP con una base de datos SQLite y una interfaz de una sola página, y su código es abierto bajo la licencia MIT.

El README acredita a un desarrollador, Stimpfl Daniel (GitHub: dadaloop82), y pide más colaboradores. Una app de iOS sin relación, de Joshumi Technologies, usa el mismo nombre; el README aclara que no hay vínculo.

Dónde conseguirlo

EverShelf es un servidor que instalas tú mismo; la vía documentada es Docker Compose, y los móviles y tablets acceden mediante un navegador o la app de quiosco para Android.

Servidor (Docker Compose)

Cómo conseguirlo:
Inicio rápido del README: clona el repositorio, copia .env.example a .env y ejecuta docker compose up -d

Tablet de quiosco Android

Cómo conseguirlo:
evershelf-kiosk.apk (versión 1.7.24, Android 7.0 o posterior)

Sitio web

Cómo conseguirlo:
evershelf.site

Aviso de privacidad

Cómo conseguirlo:
evershelf.site, sección Privacy: una declaración breve en la página principal; no se encontró un documento de política aparte

Código fuente

Demo

Cómo conseguirlo:
evershelf.site/demo, que según el README incluye IA

Versión revisada: v1.16.16, publicada el 25 de octubre de 2026 según la release de GitHub; el último cambio del repositorio fue el 1 de noviembre de 2026. La instalación requiere un terminal, Docker y un archivo .env editado a mano, así que es una configuración para desarrolladores y no una instalación con doble clic. La lista de releases de GitHub solo incluye el APK de quiosco para Android.

Requisitos

Las fuentes no dan un mínimo de RAM ni de CPU; las necesidades indicadas son Docker o PHP 8.0+, una cámara para escanear y, para la IA, una clave de proveedor o un servidor Llama.

Servidor

Qué dicen las fuentes:
Docker con Compose, o un servidor web con PHP 8.0+ apuntando a la raíz del repositorio con una carpeta data/ con permiso de escritura

Almacenamiento

Qué dicen las fuentes:
Base de datos SQLite en el volumen de datos; la copia de seguridad integrada se guarda en ese mismo volumen, así que cópiala a otro sitio

Memoria y CPU

Qué dicen las fuentes:
No se indica en las fuentes leídas

Cámara

Qué dicen las fuentes:
El escaneo de códigos de barras usa la cámara del dispositivo en el navegador (QuaggaJS, según la wiki)

Quiosco

Qué dicen las fuentes:
Android 7.0 (API 24) o posterior; compatibilidad opcional con básculas de cocina Bluetooth

IA

Qué dicen las fuentes:
Una clave de API de Gemini u OpenAI, o la dirección de un servidor Llama compatible con OpenAI como Ollama, llama.cpp o vLLM

Red

Qué dicen las fuentes:
Pensado para una red doméstica de confianza; para acceder desde internet la política de seguridad espera que añadas tu propia capa de autenticación

Estos datos proceden del README, la wiki y SECURITY.md; PromptQuorum no midió el uso de recursos.

Cómo empezar

Estos pasos siguen el README del proyecto; PromptQuorum no los ha ejecutado.

  1. 1
    Obtén el código y la plantilla de configuración
    Why it matters: Ejecuta git clone del repositorio y copia .env.example a .env en la carpeta del proyecto.
  2. 2
    Elige el ajuste de IA
    Why it matters: En .env, pon AI_ENABLED=false para trabajar sin IA, o establece AI_PROVIDER en gemini, openai o llama y añade la clave o la URL base correspondiente.
  3. 3
    Inicia el contenedor
    Why it matters: Ejecuta docker compose up -d y abre http://localhost:8080; para actualizar más adelante, el README indica docker compose pull y luego docker compose up -d.
  4. 4
    Empareja tus dispositivos
    Why it matters: Si API_TOKEN está definido, la interfaz web pide un código de emparejamiento de un solo uso, que aparece en Ajustes, Sistema, Seguridad en un dispositivo ya emparejado o en el registro del servidor.

Funciones principales

Todo lo que sigue procede del README o de la wiki del proyecto; PromptQuorum no ha probado nada.

  • Inventario. Escaneo de códigos de barras, ubicaciones de almacenamiento, fechas de caducidad, envases abiertos, favoritos e importación y exportación en CSV.
  • Compras. Una lista de la compra inteligente con cantidades contra el desperdicio, recetas que añaden los ingredientes que faltan tras descontar lo que ya tienes y sincronización opcional con Bring!.
  • Cocina. Recetas paso a paso con instrucciones habladas, temporizadores y consejos de desperdicio cero.
  • Avisos y calendario. Notificaciones de caducidad mediante ntfy, un webhook JSON o Home Assistant, además de un feed ICS para Google o Apple Calendar.
  • Integraciones. Una API REST, un servidor MCP, una integración con Home Assistant en otro repositorio, un Health Bridge con Fuel Mode y el quiosco Android con una pasarela para báscula Bluetooth.

Funciones de IA y dónde se ejecutan

Hay un solo proveedor de IA activo a la vez, elegido en .env: Gemini, OpenAI o «llama», un endpoint compatible con OpenAI que gestionas tú; la IA también se puede desactivar.

  • Reconocimiento de productos. La IA identifica un producto a partir de una foto de la cámara y, con una clave de Gemini, se le puede consultar por códigos de barras que otras búsquedas no encuentran.
  • Fechas de caducidad. La IA lee una foto de la etiqueta y rellena el campo de caducidad.
  • Recetas y chat. La IA escribe recetas con lo que hay en la despensa y ofrece un chat; las recetas también pueden venir de una instancia de Mealie conectada.
  • Proveedores. La configuración de ejemplo documenta Gemini, OpenAI con URL base y modelo modificables, y una opción Llama para Ollama, llama.cpp o vLLM. La wiki describe las funciones de IA en términos de Gemini y no indica cuáles funcionan con un modelo local.
  • Control de costes. El archivo de ejemplo fija un límite diario de llamadas de clasificación a Gemini y puede estimar el coste en tokens.

Flujo de datos y privacidad

El sitio afirma que el inventario y el historial permanecen en tu dispositivo o servidor doméstico, que la IA es opcional y que no hay telemetría. Las notas de arquitectura describen una base de datos SQLite en la carpeta de datos, y la política de seguridad parte de una red doméstica de confianza.

Peticiones externas que nombran las fuentes: el proveedor de IA que elijas (Gemini u OpenAI, salvo con la opción Llama), Open Food Facts para códigos de barras desconocidos, Open Prices para estimar precios y servicios opcionales como Bring!, ntfy, la copia de seguridad en Google Drive y un enlace de donación de PayPal. Los informes de error van a un registro local con datos ocultos, y enviarlos a GitHub es una segunda aceptación voluntaria. Según el README, un diálogo único ofrece donar o nada, y no se muestra publicidad. La demo pública usa IA en la nube.

📌Nota: Son declaraciones del proyecto, no resultados de una auditoría. PromptQuorum no ha inspeccionado el tráfico de red ni el código fuente.

Para quién es

  • Quienes alojan sus propios servicios con un servidor Docker o un NAS y quieren un control privado de despensa y caducidad.
  • Hogares que cocinan con lo que tienen y quieren una lista de la compra compartida, avisos de caducidad y recetas hechas con lo disponible.
  • Usuarios de Home Assistant que quieren los datos de caducidad y compras en su hogar inteligente o en un agente conectado por MCP.

Lo que no pudimos verificar

  • Calidad de la IA. No se probaron el reconocimiento de productos, la lectura de caducidades ni la calidad de las recetas, y las fuentes no dicen qué funciones de IA funcionan con un modelo Llama local.
  • Madurez. El proyecto empezó en marzo de 2026 y acredita a un desarrollador; PromptQuorum no evaluó su estabilidad ni su seguridad.
  • Documentación de seguridad. SECURITY.md sigue listando 1.7.x como la línea con soporte, muy por detrás de la actual v1.16.16.
  • Afirmaciones sobre datos. «Sin telemetría» y «los datos se quedan en casa» son declaraciones del proyecto; no se inspeccionó el tráfico.
  • Necesidades de hardware. No hay un mínimo documentado de RAM ni de CPU, y no se comprobó la velocidad en un dispositivo pequeño como una Raspberry Pi.

Competidores y alternativas

El directorio tiene otra reseña de la misma capa de hogar inteligente: un asistente de voz dentro de Home Assistant, la plataforma para la que EverShelf ofrece una integración. El sitio del propio proyecto compara EverShelf con Grocy, Mealie y KitchenOwl; esos gestores de despensa y recetas no están en el directorio y PromptQuorum no verificó esa comparación.

Home Assistant Assist

Plataformas:
Home Assistant, web, iOS, Android
Precio / licencia:
Gratis / Apache-2.0
Diferencia clave:
Control por voz del hogar inteligente, no un control de despensa
Artículos sobre Home Assistant Assist (1)

Confirma el precio, la licencia y las plataformas actuales de cada app en su propia página.

Comparar en el directorio

Preguntas frecuentes

¿EverShelf es un LLM local?

No. Es un gestor de despensa escrito en PHP; su IA se delega en Gemini, OpenAI o un servidor Llama que gestionas tú, y según el sitio las funciones de despensa funcionan sin IA.

¿Cómo hago una copia de seguridad de mis datos?

Según las notas de versión, cada día se hace una copia como instantánea de la base de datos, pero se guarda dentro del volumen de datos, así que debes copiarla tú fuera del volumen.

¿Funciona con Home Assistant o con agentes de IA?

El repositorio enlaza una integración con Home Assistant (ha-evershelf) y un servidor MCP para agentes; PromptQuorum no probó ninguno de los dos.

¿Funciona en un móvil o una tablet?

Se abre en un navegador y se puede añadir a la pantalla de inicio, y la app de quiosco para Android está pensada para tablets de pared. El sitio y el README no enlazan ninguna ficha de App Store ni de Google Play.

¿Qué idiomas admite la interfaz?

El README enumera italiano, inglés, alemán, francés, español y chino, y la app se abre en el idioma de un enlace como ?lang=de; los colaboradores añaden un idioma traduciendo translations/en.json.

Veredicto

EverShelf es una forma gratuita y con actualizaciones frecuentes de controlar la despensa, las fechas de caducidad y las compras en un servidor que tú controlas, con IA opcional para reconocer productos, leer etiquetas de caducidad y escribir recetas. En contra, la instalación exige Docker y un archivo .env editado a mano, la IA funciona con Gemini u OpenAI salvo que configures tu propio servidor Llama, el proyecto tiene menos de un año y no se pudo comprobar ninguna de las afirmaciones sobre IA ni privacidad. Encaja con hogares que ya alojan sus servicios; quien busque una app con instalación de doble clic o un asistente de modelo de lenguaje debería mirar en otra parte.

Fuentes

← Volver a LLM locales avanzados

MCP