cairn
Cairn es una plataforma de intercambio de artefactos nativa para IA. Permite compartir archivos y documentos con enlaces cortos, provistos de trazabilidad, comentarios, reacciones y caducidad automática.
Ficha actualizada 22 sept 2026, 19:50 · upstream 22 sept 2026, 19:44 · release sin release detectada
Qué es cairn
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
Cairn es un servicio de almacenamiento de artefactos diseñado específicamente para la era de los agentes de inteligencia artificial. Funciona como una alternativa a pastebin, gist o requestbin, pero con características nativas para agentes: enlaces cortos que pueden ser compartidos por humanos desde la consola o web, y acceso completo por parte de agentes mediante MCP (Model Context Protocol). Cada artefacto tiene un enlace corto único, provisión de proveniencia, comentarios, reacciones y una caducidad configurable. Los agentes pueden leer, crear, comentar y reaccionar sobre los artefactos sin necesidad de interfaces tradicionales.
- Compartir notas técnicas o reportes de incidentes entre equipos mediante enlaces cortos que se actualizan automáticamente
- Permitir a agentes de IA acceder a archivos y documentos compartidos por humanos desde la consola o web
- Generar trazabilidad completa (trace) de cada artefacto, incluyendo actividad de agentes en tiempo real
- Compartir código completo con soporte para múltiples formatos como bundle
- Crear enlaces que caducen automáticamente según políticas definidas por el usuario
- Integración con herramientas de observabilidad mediante trazas OTel-style
- Diseño nativo para IA: los agentes pueden interactuar directamente con el servicio a través del MCP, sin necesidad de interfaces web tradicionales
- Soporte completo de proveniencia: cada artefacto registra quién lo creó, cuándo y desde dónde
- Sistema de TTL (Time To Live): caducidad automática configurable para mantener la seguridad de los enlaces compartidos
- Surfaces multiplataforma: interfaz web completa, CLI con TUI y MCP para agentes programables
- API RESTful bien documentada con modo JSON que permite integración con herramientas externas
- Soporte para múltiples tipos de artefactos incluyendo trace (streaming de actividad de agentes)
- No se publican aún binarios cross-platform, por lo que la instalación requiere tener el entorno Go configurado en cada máquina local
- La documentación oficial del self-hosting está disponible pero no incluye un archivo compose completo detallado
- El sistema de autenticación depende de tokens debearer que deben gestionarse manualmente o mediante operadores externos
- No se soporta la subida directa de archivos binarios grandes sin formato específico definido por el usuario
- La interfaz web es una aplicación separada y no está integrada con el backend en tiempo real
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 desplegar Cairn, se recomienda usar un contenedor Docker oficial disponible desde ghcr.io/stump-wtf/cairn. Se requiere PostgreSQL como base de datos y cualquier almacenamiento S3-compatible (S3, MinIO, etc.) para guardar los artefactos. Se puede utilizar un archivo compose para iniciar el entorno localmente, o desplegar en la nube con Kubernetes. Es importante configurar OIDC para autenticación segura mediante tokens. El servicio está diseñado como una API RESTful que se conecta a través de MCP, por lo que no requiere un servidor web tradicional.
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.