Inspiración

Vivo en una zona rural de la Región de Los Ríos, en el sur de Chile, rodeada de plantas nativas del bosque valdiviano. Tengo formación en agronomía y llevo años estudiando fitoquímica, etnobotánica mapuche y Ayurveda. Siempre quise que ese conocimiento llegara a más personas — especialmente a quienes viven lejos de especialistas y no pueden pagar una consulta naturópata.

El problema

Millones de personas en Latinoamérica buscan orientación en cosmética natural pero encuentran información genérica, sin contexto científico. No existe un recurso que integre plantas nativas chilenas, fitoquímica y sistemas como Ayurveda con rigor científico real.

La solución

El Floema es una plataforma de cosmética botánica con tres agentes de IA: Botánico (plantas medicinales), Belleza (rutinas de cuidado) y Formulación (cosméticos naturales). Están entrenados sobre 7.613 artículos científicos indexados en Supabase con búsqueda vectorial RAG.

Qué hace

  • Asesora a consumidoras sobre plantas nativas y rutinas de belleza natural
  • Responde con respaldo científico real (RAG sobre 7.613 artículos de PubMed)
  • Guarda el historial de cada conversación en AWS DynamoDB para mantener contexto
  • Desplegado en Vercel (Next.js) con backend Python/Flask en Render

Cómo lo construimos

  • Frontend: Next.js + TypeScript + Tailwind desplegado en Vercel
  • Backend: Python/Flask con Gemini 2.5 Flash (Vertex AI) desplegado en Render
  • Base de datos vectorial: Supabase pgvector con 7.613 artículos científicos
  • Historial de conversaciones: AWS DynamoDB (tabla conversaciones-el-floema)
  • RAG: Google text-embedding-004 para búsqueda semántica

Desafíos

Integrar autenticación de Vertex AI con service account en Render, migrar de ChromaDB a Supabase pgvector, y sincronizar el historial de conversaciones entre el frontend en Vercel y DynamoDB sin aumentar la latencia.

Logros

7.613 artículos científicos indexados, tres agentes especializados funcionando en producción, DynamoDB integrado con sesiones persistentes, y una plataforma completa lista para monetizar.

Lo que aprendimos

Que construir con AWS DynamoDB + Vercel permite escalar sin fricción operacional. La integración fue directa y las credenciales se gestionan de forma segura via variables de entorno en Vercel.

Próximos pasos

Catálogo de productos físicos con checkout via WhatsApp, agente de formulación para profesionales, y expansión a más plantas nativas de Latinoamérica.

Este proyecto fue creado para participar en el hackathon H0 Hack Zero Stack. #H0Hackathon

Built With

  • aws-dynamodb
  • flask
  • google-gemini-2.5-flash
  • next.js
  • python
  • render
  • supabase-pgvector
  • tailwind-css
  • typescript
  • vercel
  • vertex-ai
Share this project:

Updates