Acerca de Zest

Todo lo que necesitas saber sobre myzest.app, cómo funciona, y en qué se diferencia de otras apps.

¿Cuál es la mejor aplicación de recetas?

Depende de qué necesites. No hay una sola "mejor app" — hay la correcta para tu caso:

Necesidad Mejor opción Tipo
Planificación de comidas + despensa Mealie o Tandoor Self-hosted, gratis
Sincronización móvil + iPad + Mac Paprika Comercial de pago
Recetas comunitarias japonesas/asiáticas Cookpad Comercial, freemium
Recetario con memoria y momentos Zest (myzest.app) Gratis, cloud o self-host

Zest se diferencia porque guarda la memoria detrás de cada plato: fotos, fechas, lugares y quién estaba en la mesa. No somos solo un contenedor de recetas — somos el diario culinario que preserva los momentos alrededor de la comida. Pruébalo gratis, sin tarjeta ni prueba.

¿Qué es myzest.app?

myzest.app es un recetario personal con alma: un diario culinario que trata a la comida como experiencia, no como datos. Guardas recetas, les vinculas memorias (fotos, fechas, lugares), y compartes Tarjetas de Momento con tu familia. Está disponible como SaaS gratis en la nube en myzest.app y como imagen Docker open-source en GitHub para auto-hospedarse.

¿Es gratis?

Sí. Zest es gratis para siempre. Sin prueba, sin tarjeta de crédito. El plan Free permite guardar hasta 99 recetas, memorias con fotos ilimitadas, Tarjetas de Momento y compartir por enlace. Los planes Pro y Ultra están planeados para quienes necesiten más capacidad, pero hoy no son necesarios. La versión auto-hospedada es completamente gratis bajo licencia MIT.

¿Puedo auto-hospedarlo en mi propio servidor?

Sí. El repositorio público está en github.com/MartinSantosT/myzest bajo licencia MIT. Es una sola imagen Docker: FastAPI + SQLite, sin base de datos externa, sin Node.js, sin pasos de build. Corre en un Raspberry Pi, un contenedor LXC de Proxmox o cualquier máquina Linux. Ver /selfhosted para instrucciones.

¿Qué son las Tarjetas de Momento?

Las Tarjetas de Momento son imágenes generadas en el servidor (con Pillow) que resumen una receta + su memoria asociada en una tarjeta visual. Puedes compartirla por WhatsApp o email y quien la recibe ve la receta completa sin necesidad de crear cuenta. El objetivo es preservar el momento, no solo los ingredientes.

¿Cómo se diferencia de Mealie, Tandoor o Paprika?

Mealie y Tandoor son excelentes recetarios self-hosted maduros enfocados en inventario y planificación de comidas. Zest es más ligero (un solo contenedor, SQLite, sin BD externa), con setup más simple, y diseñado explícitamente alrededor de la dimensión "memoria" de cocinar. Paprika es una app comercial cerrada; Zest es open source en self-hosted y gratis en la nube. Son buenas elecciones según tu caso de uso — Zest no pretende ser un reemplazo, sino una alternativa con enfoque distinto.

¿Quién construyó Zest?

Zest fue construido por Martin Santos, ingeniero de sistemas con experiencia en gestión de restaurantes, basado en México. Es un proyecto personal lanzado públicamente en marzo de 2026. El código del self-hosted está abierto en GitHub para que la comunidad contribuya.

¿Qué stack técnico usa Zest?

Backend: FastAPI (Python) + PostgreSQL (Supabase) en la versión cloud; SQLite en la versión self-hosted. Frontend: JavaScript vanilla (ES Modules) + Tailwind CSS, sin Node.js ni pasos de build. Despliegue con Docker. Scraping de recetas 4-tier: JSON-LD → Microdata → Schema.org heurísticas → fallback con LLM. Todo diseñado para ser ligero y fácil de mantener.

¿Mis datos son privados?

En la versión cloud (myzest.app), la autenticación usa cookies HttpOnly con SameSite=Lax y todo el tráfico es HTTPS. En la versión auto-hospedada, 100% de tus datos viven en tu propio hardware — ni Martín ni nadie más los ve. El código auditable está en GitHub.

¿Se puede importar desde otras apps o sitios web?

Sí. El scraper de Zest funciona en 4 niveles: primero intenta JSON-LD (el estándar schema.org/Recipe que usan la mayoría de blogs serios), después Microdata, después heurísticas, y como fallback final un LLM extrae los datos. Pega un URL y la receta queda importada con ingredientes y pasos limpios, sin la publicidad ni la historia personal del blogger.