Humanitarian AI Agent Chat

Un asistente impulsado por IA experto en asuntos humanitarios, diseñado para ofrecer apoyo de acceso abierto a profesionales del sector humanitario, con gestión opcional y persistente de conversaciones.
Estado Producción
Inicio Octubre de 2024
Última actualización Diciembre de 2025
Etiquetas
AI
También conocido como
2024-humanitarian-chat-agent

1. Título del proyecto:

El Chatbot Humanitario de IA

2. Organización implementadora (marcador de posición):

baena.ai — Jesus Baena (desarrollador en solitario)

3. Antecedentes del proyecto y planteamiento del problema:

Los profesionales del sector humanitario a menudo necesitan análisis de datos en tiempo real y apoyo para la toma de decisiones en entornos de terreno difíciles. Aunque la IA ofrece una solución, muchas herramientas están restringidas o carecen del contexto específico de los conjuntos de datos humanitarios. Existe la necesidad de un asistente accesible y «centrado en lo humanitario» que aporte valor inmediato a los usuarios invitados, al tiempo que permita al personal profesional mantener un historial persistente y seguro de sus consultas técnicas y datos operativos.

4. Objetivo del proyecto:

Desplegar una aplicación de IA basada en web y de acceso abierto, optimizada para el personal humanitario de terreno, que ofrezca acceso inmediato para invitados y una vía autenticada opcional para la gestión persistente de conversaciones.

5. Objetivos del proyecto:

  • Accesibilidad pública: Desarrollar una experiencia de chat pública y basada en sesiones para usuarios anónimos, sin ninguna fricción de entrada.

  • Gestión persistente de sesiones: Implementar un sistema de autenticación delegada a través de baena.ai para permitir que los usuarios registrados guarden y recuperen su historial completo de conversaciones.

  • Arquitectura de bajo coste de mantenimiento: Construir una integración de backend personalizada que conecte un servidor Nuxt con webhooks de n8n, garantizando que todas las interacciones con la IA se registren y persistan en una base de datos Supabase.

  • Contexto educativo: Optimizar las respuestas del modelo para añadir contexto educativo humanitario, apoyando específicamente al personal de terreno remoto en su toma de decisiones.

6. Beneficiarios destinatarios:

  • Profesionales humanitarios: Personal de terreno que requiere análisis de datos en tiempo real y asistencia contextualizada.

  • Organizaciones humanitarias: Entidades que buscan mejorar la eficiencia operativa mediante herramientas de IA estandarizadas.

  • Visitantes anónimos: Usuarios que buscan una interacción de IA rápida y fiable basada en conjuntos de datos humanitarios.

7. Resultados esperados y entregables:

  • Plataforma de chat en vivo: Una aplicación web totalmente funcional y lista para producción, alojada en chat.baena.ai.

  • Puente Nuxt-n8n: Una capa de API personalizada y robusta que enruta las solicitudes del frontend a los flujos de trabajo de n8n sin la sobrecarga típica de un servidor.

  • Capa de persistencia de datos: Una integración con Supabase que gestiona los perfiles de usuario, la selección de asistente y el historial de hilos.

  • Documentación técnica: Un resumen de la arquitectura y las funcionalidades, mostrando la evolución desde el prototipo inicial en Bubble hasta el stack personalizado actual.

8. Sostenibilidad:

El proyecto garantiza su viabilidad a largo plazo al migrar de un prototipo sin código (Bubble) a una arquitectura soberana y personalizada que utiliza Nuxt UI Pro, n8n y Supabase. Este stack de «bajo coste de mantenimiento» minimiza los costes de mantenimiento al tiempo que maximiza el control sobre los datos y el comportamiento de la IA. Al desacoplar el frontend de los flujos de trabajo de automatización principales, el sistema puede escalar o adaptarse fácilmente a nuevos modelos de IA a medida que evolucionan las necesidades del sector humanitario.