Inspiration
La carga cognitiva y administrativa que enfrentan los profesionales de la salud hoy en día es abrumadora. CareFlow AI nació con la visión de crear un "cerebro" digital capaz de coordinar múltiples especialistas médicos, asegurando que el médico siempre tenga la información correcta, del paciente correcto, en el estándar correcto (FHIR).
What it does
CareFlow AI es un ecosistema de agentes inteligentes que actúa como un puente entre el médico y la complejidad de los datos clínicos. El sistema recibe consultas en lenguaje natural, identifica la intención del profesional y orquesta una respuesta consultando automáticamente registros electrónicos de salud (FHIR), bases de datos de codificación diagnóstica (ICD-10) y guías de práctica clínica especializadas. No es solo un chatbot; es un co-piloto clínico que automatiza el triaje de información y la estructuración de datos para la toma de decisiones médicas.
How we built it
Utilizamos el Agent Development Kit (ADK) de Google para construir una arquitectura de micro-agentes distribuidos:
- Orquestador: El cerebro central que delega tareas basado en la intención del usuario.
- Healthcare Agent: Integrado con servidores FHIR para extraer datos clínicos reales.
- Proctology Specialist: Un agente con conocimiento experto en guías clínicas específicas.
- General Agent: Encargado de tareas administrativas y codificación ICD-10.
La comunicación se basa en el protocolo A2A (Agent-to-Agent), permitiendo que el contexto viaje de forma segura entre servicios.
Challenges we ran into
El desafío técnico más significativo fue la implementación del protocolo A2A (Agent-to-Agent) dentro de una infraestructura distribuida. Gestionar la propagación del contexto y manejar los timeouts en las llamadas asíncronas entre el orquestador y los sub-agentes requirió un diseño robusto de manejo de errores. Además, asegurar que la conversión de lenguaje natural a recursos FHIR fuera precisa (evitando alucinaciones) fue una tarea de refinamiento constante en los prompts del ADK.
Accomplishments that we're proud of
Estamos orgullosos de haber logrado una arquitectura de 4 agentes funcionales que se comunican de forma transparente. Haber integrado con éxito el estándar FHIR para la interoperabilidad de datos y ver cómo el orquestador es capaz de delegar una consulta de proctología al agente experto de forma autónoma es un gran hito. También, haber desplegado toda esta infraestructura local hacia un entorno global mediante túneles seguros, manteniendo la integridad del flujo.
What we learned
Reforzamos la importancia de la modularidad en la IA Generativa. Aprendimos que los agentes especializados son mucho más eficientes y precisos que un único modelo generalista cuando se trata de dominios críticos como la salud. También ganamos una comprensión profunda sobre el ciclo de vida de un agente dentro del Marketplace de ADK y cómo la estandarización de APIs es vital para el futuro de la medicina digital.
What's next for CareFlow AI - Multi-Agent Clinical Orchestration
El siguiente paso es integrar el soporte para imágenes médicas (DICOM) mediante agentes de visión y expandir la red de especialistas a áreas como cardiología y oncología. Queremos implementar un sistema de memoria a largo plazo para que el orquestador pueda recordar patrones históricos de pacientes específicos, cumpliendo siempre con las normativas HIPAA y de privacidad de datos, y eventualmente llevar esta solución de un entorno de hackathon a una fase de piloto clínico real.
Built With
- adk
- api
- fhir
- gemini
- json
- ngrok
- node.js
- typescript
Log in or sign up for Devpost to join the conversation.