artifactflow
ArtifactFlow es una plataforma open-source auto-alojada para gestionar versiones de artefactos generados por IA (HTML, Markdown, Mermaid, imágenes). Proporciona almacenamiento seguro con acceso MCP limitado y previsualizaciones aisladas en dos orígenes.
Ficha actualizada 22 sept 2026, 15:06 · upstream 22 sept 2026, 15:00 · release v0.3.2
Qué es artifactflow
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
ArtifactFlow centraliza el trabajo generado por inteligencia artificial disperso en chats, descargas y repositorios. Permite a equipos y clientes de IA autorizados almacenar, encontrar, compartir y continuar trabajando en salidas valiosas mediante un espacio compartido con gestión de versiones y metadatos.
La plataforma soporta múltiples formatos: HTML interactivo con previsualizaciones aisladas, Markdown con diagramas Mermaid, imágenes normalizadas y documentos PDF, XLSX y DOCX (estos últimos deshabilitados por defecto). Utiliza una arquitectura basada en contenedores Docker con PHP 8.5, Laravel 13, Go, Node.js y Python.
La seguridad se basa en un modelo de dos orígenes HTTPS: uno para la aplicación autenticada y otro para el host de artefactos sin cookies. Los artefactos HTML no confiables solo se ejecutan en un iframe sandbox opaco con CSP restrictivo. El sistema requiere configuración manual de almacenamiento persistente privado, PostgreSQL con TLS verificado y gestión independiente de secretos.
- Centralizar y versionar salidas de IA para evitar la dispersión entre chats y repositorios
- Compartir artefactos mediante enlaces revocables, caducados o de uso único con control granular de permisos
- Integración con clientes MCP (Claude Desktop, etc.) para búsqueda, lectura y organización de contenido sin claves API externas
- Gestión de documentación técnica con diagramas Mermaid renderizados y wikis internos
- Previsualización segura de herramientas HTML interactivas en entornos aislados
- Arquitectura de dos orígenes HTTPS para aislar contenido no confiable mediante iframes sandbox
- Soporte nativo para MCP con tokens de alcance limitado (Editor) y gestión de caducidad hasta 365 días
- Gestión completa de versiones con capacidad de comparar fuentes y restaurar contenido retenido
- Licencia AGPL v3 con opción de licencia comercial disponible
- Ejecución en contenedores Docker con soporte para Compose v2 y GNU make
- Previsualizaciones aisladas para PDF, XLSX y DOCX sin recalcular fórmulas ni ejecutar macros
- Estado Alpha: cambios rompedores esperados y necesidad de fijar revisiones específicas
- Sin auditoría de seguridad independiente de terceros (solo revisión adversarial asistida por IA)
- Formatos PDF, XLSX y DOCX deshabilitados por defecto y requieren configuración explícita
- OCR no implementado para documentos escaneados
- No incluye búsqueda vectorial ni edición simultánea de documentos
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.
Requiere Docker Compose v2, GNU make, PHP 8.5, Laravel 13 y PostgreSQL. Para producción, usar roles separados (app, artifact-host, worker, scheduler) con almacenamiento persistente privado, TLS verificado en PostgreSQL y configuración de límites de tasa. Ejecutar `make up`, luego `php artisan artifactflow:install` para la primera instalación. Aplicar `make migrate` para cambios de esquema pendientes. Verificar seguridad con `make doctor`. No usar la pila Compose incluida para producción sin adaptar a requisitos de aislamiento.
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.