elide-runtime
Pipeline de redacción multimedial en estado sin estado construido sobre el toolkit Elide, proporcionando esquemas de wire, gobernanza de redacción basada en políticas y plantillas de cumplimiento para regímenes comunes.
Ficha actualizada 23 sept 2026, 12:05 · upstream 23 sept 2026, 11:50 · release sin release detectada
Qué es elide-runtime
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
Elide Runtime es una librería Rust de estado sin estado que integra los primitivos del toolkit Elide (reconocedores, anónimizadores y registros auditables inmutables) mediante un pipeline orientado a documentos. Se utiliza junto con Elide, no en su lugar. El pipeline se construye sobre esquemas de wire definidos, permitiendo la redacción de documentos multimodales (PDF, DOCX, imágenes, audio, CSV, JSON, texto plano). La detección y redacción se realizan mediante un enfoque en capas: patrones regex, diccionarios y checksums a nivel bajo costo; NER, OCR, VLM y clasificación LLM para casos no determinísticos. Las reglas de redacción son contextuales, aplicables según tipo de entidad, clase de documento y umbral de confianza. Se ofrecen plantillas listas para usar de políticas regulatorias (HIPAA, GDPR, PCI DSS, CCPA) que eliminan la necesidad de construir reglas desde cero.
El núcleo del sistema es un motor sin estado: no persistencia, ni capa HTTP propia, ni tareas de fondo. Cada llamada a `analyze` o `anonymize` es completamente autónoma y aislada.
Para el procesamiento de inferencia se delega al servicio externo nvisycom/elide-provider mediante una interfaz de wire estándar. Cualquier servicio que reproduzca ese contrato de wire puede reemplazar los servicios incluidos por defecto, incluyendo modelos o pesos personalizados alojados localmente.
- Redacción anónima de documentos financieros para cumplimiento PCI DSS y GDPR
- Protección de datos en documentos médicos bajo HIPAA
- Anonimización de imágenes y audio para investigación académica
- Procesamiento de contratos legales con políticas de redacción por tipo de documento
- Redacción de respuestas a solicitudes de acceso a datos personales (DPA)
- Protección de información sensible en documentos públicos gubernamentales
- Soporta múltiples formatos multimodales mediante un modelo basado en spans sin necesidad de parsers separados
- Implementa detección en capas: regex, diccionarios y modelos LLM para una cobertura progresiva
- Ofrece plantillas listas para usar de políticas regulatorias (HIPAA, GDPR, PCI DSS)
- Diseñado como librería de estado sin estado con rendimiento óptimo
- Soporta redacción contextual basada en confianza y tipo de entidad
- Permite integrar modelos personalizados o servicios propios mediante contrato de wire
- La API pública no es estable; cambios entre releases pueden afectar dependencias existentes
- No incluye persistencia de datos ni capa HTTP propia, requiriendo integración con servicios externos para inferencia
- El rendimiento depende del modelo LLM utilizado en la detección avanzada
- Las políticas regulatorias requieren actualización manual o mediante herramientas externas
- La redacción por tipo de documento requiere configuración específica por dominio
Perfil de infraestructura
Estimación inicial derivada del repositorio y de los servicios detectados.
Despliegue detectado
Qué señales reales de instalación hemos encontrado.
Para producción, se recomienda usar el contenedor oficial del proyecto nvisycom/elide-runtime con Docker Compose.,El motor principal puede ser desplegado como un servicio estático (ej. Nginx + Rust binary) sin necesidad de backend HTTP.,Los servicios de inferencia deben desplegarse en un entorno separado (Kubernetes, AWS EKS, etc.) y comunicarse mediante la interfaz de wire pública.,Se recomienda configurar un límite de tiempo por llamada para evitar cuellos de botella con modelos LLM pesados.,Para entornos sin internet, se debe desplegar el servicio de inferencia localmente o usar una red privada (VPC) con acceso a los modelos.
Stack y dependencias
Componentes inferidos a partir de manifests, configuración y documentación.
Puede sustituir a
Relaciones detectadas por el análisis del repositorio y su categoría.
Experiencia real de la comunidad
Ayuda a contrastar la estimación automática con instalaciones reales.
Todavía no hay datos comunitarios para este proyecto.