Documento vivo. Última actualización: 2025-10-17
Autor: DeepRatAI
Versión inicial: v0.1.0
MedeX evolucionará desde un asistente RAG educativo hacia una plataforma médica modular que combine razonamiento clínico, gestión documental y trazabilidad completa de pacientes.
El objetivo es construir progresivamente un sistema de soporte clínico integral, sin romper compatibilidad con el entorno actual ni poner en riesgo la seguridad de los datos.
- Modularidad progresiva: cada nueva función debe poder operar de forma aislada.
- Seguridad por diseño: los datos sensibles (PHI/PII) se separan desde la arquitectura base.
- Compatibilidad total: el núcleo
medexdebe seguir funcionando en modo educativo/mock sin API keys. - Trazabilidad y explicabilidad: toda inferencia debe poder auditarse y justificarse.
- Ciencia antes que espectáculo: las funcionalidades nuevas deben basarse en evidencia, no hype.
Estado: ✅ Completado
Fecha: Octubre 2025
- Paquete
medex/estructurado y publicable. - CLI y API Python funcionales.
- Modo Mock para entornos sin clave KIMI.
- Streamlit legacy funcionando sin cambios.
- Pruebas básicas CI/CD y documentación completa.
Objetivo: vincular conversaciones, documentos y datos persistentes por paciente.
Estado: 🔜 Planificación (Q4 2025)
- Creación y administración de perfiles de pacientes (ID único + metadata).
- Registro automático de conversaciones y documentos por paciente.
- Generador de documentos clínicos estructurados (recetas, evoluciones, epicrisis).
- Almacenamiento seguro y auditado (Postgres con cifrado por campo).
- CLI:
medex patient createymedex doc generate.
Objetivo: ampliar las capacidades RAG con conocimiento farmacológico y fuentes verificadas.
Estado: 🧩 Diseño inicial
- Base local de medicamentos y principios activos (offline).
- Buscador semántico con embeddings y metadatos farmacológicos.
- Integración controlada con websearch (solo dominios médicos verificados).
- Función de interacción con el módulo RAG: “check drug interactions”.
- API:
/pharma/search?q=y/pharma/interactions.
Objetivo: añadir soporte multimodal (texto + imagen).
Estado: 🧩 Concepto en revisión
- Carga y vinculación de estudios DICOM/JPEG a pacientes.
- Procesamiento asincrónico de imágenes (FastAPI + worker).
- Extracción de metadatos DICOM (anonimizados).
- Generación de informes automáticos con disclaimer clínico.
- Integración visual opcional en Streamlit (“visor de hallazgos”).
Objetivo: permitir auditar el proceso de razonamiento del sistema.
Estado: 🚧 Investigación
- Registro completo de context windows, retrievals y chains of thought simuladas.
- Dashboard de trazabilidad: seguimiento de cada inferencia paso a paso.
- CLI:
medex trace <query>muestra contexto y razonamiento usado. - Módulo de auditoría con visualización en tiempo real.
Objetivo: transformar MedeX en un asistente interoperable para entornos clínicos reales.
Estado: 🔮 A largo plazo
- Sistema multiusuario con roles (
admin,clinician,auditor). - Integración con sistemas de gestión hospitalaria (FHIR mock).
- Base de datos de pacientes compartida entre profesionales autorizados.
- API REST/GraphQL segura con autenticación por token o SSO.
- Dashboard profesional: panel completo con métricas y trazabilidad.
| Principio | Descripción |
|---|---|
| Seguridad por diseño | Separación física de PHI y datos operativos; cifrado obligatorio. |
| Mock mode primero | Ninguna demo pública procesa datos reales. |
| Explicabilidad mínima | Cada respuesta debe tener contexto o cita. |
| Auditoría total | Toda acción (documento, paciente, análisis) se registra en audit_log. |
| Compatibilidad ascendente | Los módulos nuevos no rompen el legacy ni el CLI. |
| Hito | Periodo estimado | Estado |
|---|---|---|
| v0.2.0 - Sistema de pacientes y documentos | Noviembre–Diciembre 2025 | 🔜 |
| v0.3.0 - Base farmacéutica consultable | Enero 2026 | 🧩 |
| v0.4.0 - Análisis de imágenes médicas | Febrero 2026 | 🧩 |
| v0.5.0 - Razonamiento trazable y explicabilidad | Marzo 2026 | 🧪 |
| v0.6.0 - Integración hospitalaria | 2º semestre 2026 | 🔮 |
- Revisa la rama
dev/roadmap-v0.2.0antes de proponer nuevos módulos. - Abre un issue con tipo
enhancementy prefijo[proposal]. - Toda nueva función debe venir con su propio test mínimo y docstring.
- Ninguna PR debe tocar el modo educativo/mock sin justificación técnica.
MedeX es una investigación en curso sobre IA médica responsable.
Su evolución se basa en precisión, transparencia y trazabilidad, no en velocidad.
© 2025 DeepRatAI — Proyecto MedeX RAG