Devotd Github
新发现AI 智能体

yuchenzhangtg/graft — 面向智能体的虚拟化 Git 替代方案

yuchenzhangtg/graft 是一个基于 Rust 的源码管理系统,专为智能体和 monorepo 提供虚拟工作区与延迟加载。

仓库信息yuchenzhangtg/graft ↗

yuchenzhangtg/graft 是一个基于 Rust 的源码管理系统,专为智能体和 monorepo 提供虚拟工作区与延迟加载。

GitHub 项目说明: High-performance Git alternative for AI agents with instant (<30ms) virtual workspaces and AST merge. Inspired by Google CitC and Anthropic Scion.

星标
★ 7
复刻
0
语言
Rust
许可证
Apache-2.0
查看原始来源 ↗在 GitHub 查看 ↗

yuchenzhangtg/graft 是面向 AI 智能体和 monorepo 的 Git 替代仓库。目前没有公开的最新版本,也没有提供单独的版本信息。仓库介绍强调可在 30 毫秒以内创建虚拟工作区以及 AST 合并。文档中介绍了按需获取文件的虚拟文件系统和延迟加载。

Graft 是一种以服务器为中心创建工作区、并按地址管理文件内容的源码管理系统。其设计目标是让多个智能体处理同一仓库时,不必每次都下载完整历史。AST 合并是指将代码解析为语法树后再合并变更的方式。文档说明了以变更增量为中心的存储流程、工作区创建和分布式存储结构,并介绍了 Rust 构建与 FUSE 功能。存储配置分为本地缓存、可选的云存储和元数据层。根据仓库介绍,本项目从 Google CitC 和 Anthropic Scion 获得启发。许可证为 Apache-2.0。

该仓库有 7 个 star,研究记录中的动能评分为 2.8/10。低于 30 毫秒的工作区创建时间只是仓库介绍中给出的数字,并未提供对比测量结果或评估条件。因此,仅凭现有资料难以判断多个智能体的并发协作或 AST 合并在真实环境中的实际效果。