Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

isms

Un sistema de gestión abierto en código abierto para la gestión de sistemas de información (ISMS), basado en IA y diseñado para ser una herramienta viva, no un ejercicio de auditoría.

Ficha actualizada 22 sept 2026, 18:39 · upstream 22 sept 2026, 17:18 · release v0.8.0

00

Qué es isms

Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.

isms.sh es un sistema de gestión de documentación y procesos de cumplimiento normativo. Su arquitectura es AI-first: los documentos se almacenan en Git, la colaboración ocurre en PostgreSQL y la inteligencia artificial opera a través de sugerencias y revisiones. Se ejecuta como un único binario. El núcleo es un motor genérico para documentos versionados que no conoce estándares específicos; todo lo demás se proporciona mediante plantillas.

CASOS DE USO
  • Gestión del ciclo de vida de documentos corporativos (ISO 9001, ISO 27001, ISO 45001)
  • Control de cambios y documentación técnica
  • Auditoría interna con trazabilidad completa
  • Comunicación entre equipos multidisciplinarios
  • Gestión de riesgos empresariales
  • Cumplimiento normativo (PCI DSS, HIPAA, NIST)
PUNTOS DESTACADOS
  • Arquitectura basada en plantillas: el núcleo es genérico y los estándares se definen mediante documentos markdown con frontmatter
  • Revisión por rondas: cada ronda de revisión es explícita, mostrando solo las diferencias respecto a la anterior
  • IA como primer participante: API MCP que permite integrar agentes de IA para sugerencias y revisiones automáticas
  • Auditoría inmutable con hash SHA-256 de cada decisión aprobada
  • Soporte multi-institucional en un solo registro: ISO 27001, ISO 14001, HIPAA, NIST CSF, DORA simultáneamente
  • Diseño centrado en el usuario: interfaz web Vue 3 y CLI con shell completion
PRECAUCIONES
  • No incluye autenticación de dos factores (MFA) nativa, solo OIDC/SSO como método principal
  • La integración de agentes de IA requiere configuración manual por organización
  • El sistema no tiene un dashboard web dedicado para la gestión de riesgos con gráficos interactivos
  • No incluye automatización de pruebas de seguridad en el pipeline de CI/CD
  • La funcionalidad de auditoría se centra en documentos y registros, no en auditorías de sistemas operativos
01

Perfil de infraestructura

Estimación inicial derivada del repositorio y de los servicios detectados.

CPU2 vCPUrecomendación inicial
MEMORIA2 GBRAM estimada
DISCO20 GBalmacenamiento base
COMPLEJIDADmediumnivel de operación
02

Despliegue detectado

Qué señales reales de instalación hemos encontrado.

Despliegue manual

Requisitos mínimos: Go 1.25+, PostgreSQL 14+ y Node.js 22+. Se recomienda desplegar el binario como servicio Docker con un contenedor PostgreSQL separado para la base de datos. Para producción, se debe implementar autenticación en capas (OAuth2/OIDC) y cifrado de secretos mediante K8s Secrets o Vault. La integración de agentes de IA requiere configuración explícita por organización. El sistema es multi-teniente: cada organización tiene su propio token API y permisos.

—Dockerfile
—Compose
—One-click
03

Stack y dependencias

Componentes inferidos a partir de manifests, configuración y documentación.

FRAMEWORKS
VueNode.jsGo
SERVICIOS
PostgreSQLS3/MinIO
BASES DE DATOS
PostgreSQL
PUERTOS
229090
05

Puede sustituir a

Relaciones detectadas por el análisis del repositorio y su categoría.

06

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.