Un espacio de trabajo autohospedable donde personas y agentes de IA comparten canales, basado en un relay de Nostr que ejecutas por tu cuenta.
Ephemeral-AI-Lab/layerfs
Un almacén de sistema de archivos direccionado por contenido y respaldado por SQLite, que ofrece a los agentes de IA espacios de trabajo desechables y puntos de control duraderos y deduplicados del historial compartido.
- Estrellas
- 620
- Forks
- 34
- Issues abiertos
- 37
- Último commit
- hace 11 horas
¿Qué es?
LayerFS es un proyecto en Rust para gestionar el estado del sistema de archivos de los agentes de IA. Cada llamada a una herramienta que afecta al sistema de archivos se ejecuta en su propio Workspace efímero, y los resultados conservados se convierten en Commits inmutables dentro de una línea temporal de LayerStack. El almacenamiento direccionado por contenido, el particionado definido por el contenido y la copia en escritura mantienen una base compartida más solo los cambios únicos, de modo que cada nuevo estado cuesta aproximadamente lo que cambió y no el tamaño de todo el entorno.
Desde cualquier Layer o Commit, quien lo utiliza puede bifurcar Branches sin copia, ejecutar workspaces en paralelo, descartar intentos fallidos, revertir a un estado anterior bifurcándolo y promover un Branch con Add. El proyecto incluye un SDK de Rust, una CLI, materialización en el host y workspaces de contenedor con FUSE de Linux. La versión actual, v0.1.6, es una vista previa para desarrolladores destinada a la evaluación local y a la integración con el runtime de agentes, y todavía no ofrece garantías de durabilidad ante fallos o cortes de energía.
Funciones clave
- 01Almacenamiento direccionado por contenido que reutiliza datos idénticos entre archivos y estados.
- 02El particionado definido por el contenido evita reescribir archivos grandes completos ante ediciones localizadas.
- 03Branches sin copia y Commits con copia en escritura desde cualquier Layer o Commit.
- 04Ejecución de workspaces y commits mediante un SDK de Rust y una CLI.
- 05Workspaces de contenedor con FUSE de Linux, con la materialización en el host como alternativa.
Casos de uso
- Ejecutar muchos rollouts de agentes en paralelo sobre el mismo código base sin clonar entornos.
- Rebobinar el sistema de archivos de un agente a un punto de control anterior tras un intento fallido.
- Probar cambios de entorno o de dependencias en branches aislados antes de promover uno.
Temas
Preguntas frecuentes
- ¿Qué es layerfs?
- Un almacén de sistema de archivos direccionado por contenido y respaldado por SQLite, que ofrece a los agentes de IA espacios de trabajo desechables y puntos de control duraderos y deduplicados del historial compartido. LayerFS es un proyecto en Rust para gestionar el estado del sistema de archivos de los agentes de IA. Cada llamada a una herramienta que afecta al sistema de archivos se ejecuta en su propio Workspace efímero, y los resultados conservados se convierten en Commits inmutables dentro de una línea temporal de LayerStack. El almacenamiento direccionado por contenido, el particionado definido por el contenido y la copia en escritura mantienen una base compartida más solo los cambios únicos, de modo que cada nuevo estado cuesta aproximadamente lo que cambió y no el tamaño de todo el entorno.
- ¿layerfs es gratuito? ¿Qué licencia tiene?
- layerfs es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿layerfs sigue mantenido?
- Mantenimiento activo. El último commit de layerfs fue el 18 oct 2026.
- ¿Para qué puedo usar layerfs?
- Ejecutar muchos rollouts de agentes en paralelo sobre el mismo código base sin clonar entornos. Rebobinar el sistema de archivos de un agente a un punto de control anterior tras un intento fallido. Probar cambios de entorno o de dependencias en branches aislados antes de promover uno.
- ¿Dónde consigo layerfs?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/Ephemeral-AI-Lab/layerfs
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
AutoGPT es una plataforma de código abierto para crear, ejecutar y programar agentes de IA que completan flujos de trabajo de varios pasos a partir de descripciones en lenguaje sencillo o de un constructor visual.
Biblioteca Python de código abierto para agentes de navegador con IA que permiten a un LLM controlar un navegador real, con navegador cloud y API de agentes opcionales.
Una app de IA todo en uno para chatear con tus documentos y ejecutar agentes de IA, con soporte local para LLM, acceso multiusuario y creación de agentes sin código.
Framework y entorno de ejecución de Python para crear plataformas de agentes, ofrecerlos como API y gestionarlos desde una interfaz web.
Plataforma open source y autohospedable de automatización de flujos de trabajo con IA, alternativa no-code a Zapier que expone sus piezas como servidores MCP para LLM.