Resumen
MedDiagnose AI es una exploración de la IA multiagente aplicada a uno de los problemas de interacción más difíciles: ayudar a un paciente a entender sus síntomas. Los usuarios describen lo que sienten mediante chat, voz, fotos anotadas o un mapa corporal interactivo, y un pipeline de agentes de IA cooperantes produce un diagnóstico diferencial estructurado, sugerencias de tratamiento, comprobaciones de contraindicaciones y un informe en lenguaje llano con exportación a PDF. Es un sistema educativo y de demostración, con avisos legales bien visibles — un estudio de diseño sobre IA médica segura y estructurada, no un dispositivo clínico.
El pipeline de agentes
El diagnóstico recorre siete etapas: un agente de triaje estructura la recepción; luego los agentes de diagnóstico e investigación trabajan en paralelo; una etapa de especialistas enruta hacia uno de cinco subagentes de dominio (cardiología, neurología, dermatología, gastroenterología, psiquiatría); siguen el tratamiento, la seguridad y, por último, un agente de empatía que traduce los hallazgos clínicos a un lenguaje humano. Los agentes se consultan entre sí a través de un bus de mensajes asíncrono, los agentes de interacciones farmacológicas y de imagen médica contribuyen cuando es pertinente, y un auditor de calidad con autoaprendizaje revisa los resultados. El progreso se transmite en vivo al navegador mediante eventos enviados por el servidor.
IA multiproveedor
La capa de LLM es agnóstica al proveedor: Claude es el motor principal y recomendado, con OpenAI y Gemini como alternativas y Whisper para la transcripción de voz. Esto convirtió al sistema en un banco de pruebas funcional para comparar el comportamiento de los modelos en tareas idénticas de razonamiento estructurado.
Aspectos destacados de ingeniería
- Backend en FastAPI con SQLAlchemy 2, migraciones con Alembic, PostgreSQL, Redis y limitación de tasa
- Frontend en Vue 3 + Vite con empaquetado móvil/PWA mediante Capacitor e internacionalización en 12 idiomas
- Suscripciones con Stripe, un panel de administración de 16 páginas, portal de API para desarrolladores y personalización de marca blanca
- Cobertura de pruebas con pytest, Vitest y suites de extremo a extremo con Playwright; despliegue con Docker Compose
Resultado
Una arquitectura de referencia completa y consciente de la seguridad para la IA multiagente en un dominio de alto riesgo — pipelines estructurados, enrutamiento a especialistas, auditoría y avisos honestos en lugar de respuestas de caja negra.