Case StudyArchitect & AI Engineer

MedDiagnose AI.

Una plataforma de diagnóstico médico multiagente: siete etapas de pipeline de IA y cinco agentes especialistas convierten los síntomas — escritos, hablados o fotografiados — en un diagnóstico diferencial estructurado con controles de seguridad.

Client
Independent Product
Year
2026
Tools
Claude API, OpenAI API, Gemini API, FastAPI, Python, Vue.js, PostgreSQL, Redis, Docker, Stripe
Ficha de muestra de MedDiagnose AI: síntomas escritos, hablados y fotografiados entran en un pipeline de siete etapas con una capa de seguridad.

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.