Documentacion Tecnica

Como Funciona Comi.AI

Todo lo que necesitas saber sobre la tecnologia, la inteligencia artificial y la ciencia nutricional detras de la app de nutricion mas avanzada para Latinoamerica.

Experiencia

Flujo del Usuario

Desde la descarga hasta el seguimiento diario: asi es la experiencia completa dentro de Comi.AI.

01

Registro

Crea tu cuenta con Apple Sign-In. Rapido, seguro, sin contrasenas.

Usamos autenticacion de Supabase con Apple Sign-In para garantizar un registro en un solo toque.

02

Selecciona tu pais

Elige tu pais para personalizar los tipos de comida y la base de datos regional.

Soportamos Mexico, Colombia, Argentina, Peru, Chile, Venezuela, Ecuador, Espana y Estados Unidos. Cada pais tiene sus propios tipos de comida.

03

Datos biometricos

Ingresa tu peso, altura, edad y sexo para calcular tu metabolismo basal.

Estos datos alimentan la ecuacion de Mifflin-St Jeor para calcular tu TMB y TDEE con precision cientifica.

04

Define tu objetivo

Perder peso, mantener, ganar musculo o mejorar tu salud general.

Cada objetivo ajusta tu meta calorica diaria y la distribucion de macronutrientes automaticamente.

05

Preferencias alimentarias

Indica si sigues alguna dieta especifica: vegana, keto, sin gluten, etc.

La IA considera tus restricciones al analizar y sugerir alternativas para tus comidas.

06

Dashboard diario

Tu panel central con anillo de calorias, barras de macros, racha y registro de agua.

Ve tu progreso en tiempo real con un diseno visual claro. Las comidas del dia se organizan por tipo (desayuno, comida, cena, etc.).

07

Toma una foto

Abre la camara, fotografias tu plato y la IA hace el resto.

Tambien puedes seleccionar una foto de tu galeria. La imagen se optimiza a 1024px y se comprime en JPEG al 80% antes de enviarse.

08

Analisis con IA

Claude Vision identifica cada alimento, estima porciones y calcula macronutrientes.

El modelo recibe contexto de tu pais, tipo de comida y objetivo. Usa nombres regionales y porciones tipicas de tu region.

09

Resultados detallados

Revisa el desglose por alimento con calorias, proteina, carbohidratos, grasa y fibra.

Cada item incluye nombre en espanol, porcion en gramos, descripcion de porcion y nivel de confianza (HIGH, MEDIUM, LOW).

10

Sigue tu progreso

Acumula rachas, revisa tu historial y ajusta tus habitos con datos reales.

El sistema de rachas te motiva a registrar diariamente. Los totales diarios se recalculan automaticamente con cada comida.

Inteligencia Artificial

Tecnologia de Vision por IA

Comi.AI usa Claude Vision de Anthropic para analizar fotos de comida con precision especializada en cocina latinoamericana.

1. Captura de Imagen

La foto se toma con la camara nativa o se selecciona de la galeria. Se redimensiona a un maximo de 1024px y se comprime en JPEG al 80% para optimizar velocidad y calidad.

2. Procesamiento en la Nube

La imagen se sube a Supabase Storage y se envia a una Edge Function que la convierte a base64 y la envia a Claude Vision junto con el contexto del usuario (pais, objetivo, tipo de comida).

3. Resultados Estructurados

La IA devuelve un JSON estructurado con cada alimento identificado, incluyendo nombre regional, porcion en gramos, calorias, proteina, carbohidratos, grasa y fibra. Todo se guarda en la base de datos.

sistema de prompt contextual

Sistema de Prompt Contextual

Cada analisis se personaliza con el contexto del usuario. El prompt le indica a la IA el pais de origen, el objetivo dietetico y el tipo de comida para que use nombres regionales, porciones tipicas y ajuste sus estimaciones.

Contexto que recibe la IA

  • Pais del usuario (para nombres regionales)
  • Objetivo dietetico (perder, mantener, ganar)
  • Tipo de comida (desayuno, almuerzo, cena...)
  • Recetas tradicionales del pais como referencia
  • Tamanos de porcion estandar de la region

Lo que devuelve la IA

  • Nombre de cada alimento en espanol regional
  • Porcion estimada en gramos
  • Descripcion de porcion (ej: '1 taco', '1 plato mediano')
  • Calorias, proteina, carbohidratos, grasa, fibra
  • Nivel de confianza: HIGH (>85%), MEDIUM (60-85%), LOW (<60%)
800+
Platos en la base de datos
< 5s
Tiempo de analisis
9
Paises soportados
85%+
Precision promedio
Regional

Paises y Tipos de Comida

Cada pais tiene sus propios horarios y tipos de comida. Comi.AI se adapta a la cultura alimentaria de tu region.

🇲🇽

Mexico

DesayunoComidaCena

Tacos, chilaquiles, pozole, tamales, enchiladas

🇨🇴

Colombia

DesayunoAlmuerzoCena

Bandeja paisa, arepas, ajiaco, empanadas, sancocho

🇦🇷

Argentina

DesayunoAlmuerzoMeriendaCena

Asado, empanadas, milanesa, choripan, dulce de leche

🇵🇪

Peru

DesayunoAlmuerzoCena

Ceviche, lomo saltado, aji de gallina, causa, anticuchos

🇨🇱

Chile

DesayunoAlmuerzoOnceCena

Pastel de choclo, empanadas, cazuela, completo, sopaipillas

🇻🇪

Venezuela

DesayunoAlmuerzoCena

Arepas, pabellon, cachapa, tequeños, hallacas

🇪🇨

Ecuador

DesayunoAlmuerzoCena

Encebollado, seco de pollo, llapingachos, ceviche, bolones

🇪🇸

Espana

DesayunoAlmuerzoComidaMeriendaCena

Paella, tortilla, jamon, gazpacho, croquetas

🇺🇸

Estados Unidos

DesayunoAlmuerzoCena

Comida latina en USA, Tex-Mex, platos fusion

Tipos de comida especiales por region

Comida (Mexico)

La comida principal del dia, usualmente entre 2-4 PM. En Mexico es la comida mas abundante, no el almuerzo.

Once (Chile)

Merienda-cena tipica chilena alrededor de las 5-7 PM. Incluye te, pan, queso y fiambres. Reemplaza a la cena en muchos hogares.

Merienda (Argentina)

Snack de la tarde, tipicamente a las 5 PM. Mate con medialunas, facturas o galletitas. Una tradicion central de la cultura argentina.

Ciencia

Calculo de Calorias

Usamos la ecuacion de Mifflin-St Jeor, considerada la mas precisa para la poblacion general, combinada con multiplicadores de actividad y ajustes por objetivo.

Ecuacion de Mifflin-St Jeor (TMB)

La Tasa Metabolica Basal (TMB) es la cantidad de calorias que tu cuerpo quema en reposo absoluto. Es la base de todo el calculo.

Hombres

TMB = (10 x pesokg) + (6.25 x alturacm) - (5 x edad) + 5

Mujeres

TMB = (10 x pesokg) + (6.25 x alturacm) - (5 x edad) - 161

Ejemplo practico

Hombre de 30 anos, 75 kg, 175 cm: (10 x 75) + (6.25 x 175) - (5 x 30) + 5 = 750 + 1093.75 - 150 + 5 = 1,698 kcal/dia

TDEE: Gasto Energetico Total Diario

El TDEE se calcula multiplicando tu TMB por un factor de actividad. Esta es la cantidad real de calorias que quemas al dia incluyendo toda tu actividad fisica.

TDEE = TMB x Factor de Actividad
x1.2SedentarioPoco o ningun ejercicio, trabajo de oficina
x1.375Ligeramente activoEjercicio ligero 1-3 dias por semana
x1.55Moderadamente activoEjercicio moderado 3-5 dias por semana
x1.725ActivoEjercicio intenso 6-7 dias por semana
x1.9Muy activoEjercicio muy intenso, trabajo fisico

Ajustes por Objetivo

Una vez calculado el TDEE, se ajusta segun tu objetivo. Nunca se establece una meta por debajo de 1,200 kcal/dia por seguridad nutricional.

Perder peso

-500 kcal

Deficit de ~0.5 kg por semana

Mantener

+0 kcal

Mantenimiento: comes lo que quemas

Ganar musculo

+300 kcal

Superavit moderado para masa magra

Salud general

-200 kcal

Deficit ligero para bienestar

Nutricion

Seguimiento de Macronutrientes

Las calorias te dicen cuanto comer. Los macros te dicen que comer. Comi.AI rastrea proteina, carbohidratos y grasa con codigos de color.

P

Proteina

#FF6B6B4 kcal/gramo

Esencial para construir y reparar musculo. Fuentes: pollo, carne, pescado, huevos, frijoles, lentejas, queso.

C

Carbohidratos

#4ECDC44 kcal/gramo

Tu principal fuente de energia. Fuentes: arroz, tortillas, pan, pasta, frijoles, frutas, avena, platano.

G

Grasa

#FFD93D9 kcal/gramo

Vital para hormonas y absorcion de vitaminas. Fuentes: aguacate, aceite de oliva, nueces, mantequilla, queso.

Distribucion de Macros por Objetivo

La distribucion automatica de macronutrientes se ajusta segun tu objetivo. Estos porcentajes representan la proporcion de tus calorias diarias asignada a cada macro.

Perder peso
P 40%
C 30%
G 30%
Mantener
P 30%
C 40%
G 30%
Ganar musculo
P 35%
C 45%
G 20%
Salud general
P 30%
C 40%
G 30%

Como se calculan los gramos

Ejemplo: meta de 2,000 kcal con objetivo "perder peso" (40/30/30): Proteina = (2000 x 0.40) / 4 = 200g | Carbos = (2000 x 0.30) / 4 = 150g | Grasa = (2000 x 0.30) / 9 = 67g

Funciones

Todo lo que Incluye

Un conjunto completo de herramientas para controlar tu nutricion sin complicaciones.

Escaneo con Camara

Toma una foto de tu comida y obtén calorias y macros en segundos. Tambien puedes seleccionar de la galeria.

Base de Datos de Alimentos

Busca entre 2,000+ platos latinoamericanos con busqueda de texto completo en espanol. Encuentra cualquier plato regional.

Tracker de Agua

Registra tu consumo de agua diario con un tracker visual. Meta personalizada segun tus datos biometricos.

Sistema de Rachas

Mantén tu motivacion con un contador de dias consecutivos registrando comidas. No pierdas tu racha.

Dashboard Diario

Panel visual con anillo de calorias, barras de macros, tarjetas de comidas del dia y progreso en tiempo real.

Historial de Comidas

Revisa todas tus comidas registradas con desglose nutricional completo. Cada item con su porcion y macros.

Precios

Simple y Accesible

Empieza gratis con 2 escaneos diarios. Necesitas mas? Pro te da acceso ilimitado por menos que un cafe.

Beta Gratuita: durante el lanzamiento, todas las funciones Pro estan disponibles sin costo

Gratis

Para empezar

$0/mes
  • 2 escaneos con IA por dia
  • Dashboard completo de calorias
  • Seguimiento de macros
  • Tracker de agua
  • Sistema de rachas
  • Busqueda en base de datos
POPULAR

Pro

Para quienes van en serio

$20.000COP/mes
  • Escaneos ilimitados con IA
  • Todo lo del plan Gratis
  • Historial completo de comidas
  • Reporte semanal con IA
  • Exportacion de datos
  • Soporte prioritario
Tecnologia

Tech Stack

Construida con las mejores tecnologias modernas para rendimiento, escalabilidad y una experiencia nativa excepcional.

App Movil

React Native + Expo SDK 54

Framework multiplataforma con New Architecture

Expo Router v6

Navegacion basada en archivos

Zustand v5

Estado global ligero y eficiente

TypeScript 5.9

Tipado estatico en todo el proyecto

Backend

Supabase

Auth, Database (Postgres), Storage, Edge Functions

Row Level Security

Cada usuario solo accede a sus propios datos

Edge Functions (Deno)

Procesamiento serverless para analisis de IA

Full-text Search

Busqueda de alimentos en espanol con indices GIN

Inteligencia Artificial

Claude Vision (Anthropic)

Analisis visual de alimentos con IA multimodal

Prompt contextual

Personalizado por pais, objetivo y tipo de comida

JSON estructurado

Respuestas parseadas automaticamente con fallback

Niveles de confianza

HIGH, MEDIUM, LOW para cada analisis

Website

Next.js 16 (App Router)

Framework React con SSR y generacion estatica

Tailwind CSS v4

Estilos utilitarios con tema personalizado

Framer Motion

Animaciones fluidas de scroll y transicion

Vercel

Deploy automatico con cada push a main

Arquitectura del Sistema

App Movil
React Native
Supabase
Auth + DB + Storage
Edge Function
Deno Runtime
Claude Vision
Anthropic API

Usuario toma foto → Se sube a Storage → Edge Function convierte a base64 → Claude Vision analiza → Resultados se guardan en la DB → App muestra desglose

Disponible pronto

Empieza a controlar tu nutricion hoy

Unete a la lista de espera y se de los primeros en usar la app de nutricion con IA mas avanzada para Latinoamerica. Gratis durante el lanzamiento.

Unirse a la lista de espera

Sin compromiso. Sin tarjeta de credito. Solo tu email.