跳过主要内容
广告OpenFree logo推广你的产品触达更多潜在用户,助力产品增长与收益提升。投放广告
Favicon of LayerFS

LayerFS

Free 等级项目

LayerFS 为每个 AI 代理提供基于共享已提交历史的完整可写文件系统工作区;代理可并行工作,将变更提交为去重检查点,再进行分支、回退或合并。

访问 Ephemeral-AI-Lab/layerfs

项目简介

LayerFS 是 AI 代理之下的基础层。每个代理在共享已提交历史之上挂载一个完整、可写的工作区,完成工作后提交变更并退出。一个 SQLite 文件保存所有分支、提交和内容对象,不需要数据库服务器。

核心功能

  • 临时计算:计算只在命令运行期间存在;每次 Bash 调用都会挂载工作区、执行、提交并卸载。
  • 去中心化代理:不同计算机上的代理共享同一个无服务器存储,无需数据库服务器。
  • 多代理协作通过分支进行:每次工具调用都是一次提交,同一文件的冲突会被拒绝为 Conflict,blame 可显示每一行由哪一步写入。
  • 递归文件系统:可在任意深度对任意提交进行分支;分支只涉及元数据,不复制文件。
  • 存储优化:通过内容去重和压缩降低占用,同时依赖和忽略文件在挂载时仍然可用。

适用场景

  • 基于共享历史的并行多代理软件开发,每个代理使用隔离的可写工作区。
  • 需要检查点、回退、分支和合并的代理工作流。
  • 面向强化学习训练或代理搜索的递归探索与分支。
  • 多台计算机上的代理针对同一个共享存储运行。

快速开始

  • 通过 LayerFS × DSH 试用 LayerFS,这是 DeepSeek Harness 的 dsh-layerfs 插件,可参考 DSH 安装指南。
  • 在安装前查阅 LayerFS 文档和核心概念。

部署与要求

  • 支持平台包括 Linux、通过 DSH 使用的 macOS,以及通过 WSL2 使用的 Windows。
  • 存储是一个 SQLite 文件,由每个守护进程和 SDK 进程直接打开,不需要数据库服务器。
  • 运行 LayerFS × DSH 需要 DeepSeek Harness 的 dsh-layerfs 插件。

采用前须知

  • 许可证:MIT。在使用、修改或分发项目前,请确认其具体条款。

评论

登录 后发表评论。

更多类似 LayerFS 的项目

Favicon of TradingAgents

TradingAgents

Free 等级项目星标数: 111.8K

多智能体大语言模型金融交易框架

多智能体系统

TradingAgents 是一个多智能体大语言模型框架,模拟交易公司的分析师、研究员、交易员和风险管理角色,通过结构化报告与集中辩论协作完成市场分析并支持交易决策。

Favicon of cmux

cmux

Free 等级项目星标数: 28.2K

基于 Ghostty 的 macOS 终端,为编码代理打造

多智能体系统

cmux 是一款免费开源的 macOS 原生终端,基于 Ghostty 构建,面向多任务处理、组织整理与编程自动化。它提供垂直标签页、编码代理需要关注时的通知环、分屏窗格、内置浏览器以及用于脚本控制的 CLI。

Favicon of n8n

n8n

Free 等级项目星标数: 206K

可见可控的 AI 智能体与工作流

多智能体系统

n8n 是一个具备原生 AI 能力的 fair-code 工作流自动化平台。它结合可视化构建与自定义代码,可连接 1500+ 集成,支持自托管或云部署,用于 AI 智能体和业务流程自动化。