新木
代理人总是向前走。
Shingeki 是一个自组织的、基因组驱动的分布式代理网格。
与在一台机器上运行一个代理不同,Shingeki只编译一个代理
将代理定义为一个由专门节点组成的网格——每个节点运行一个基因组
变种,通过0G存储协调,随时间自主进化。
是什么让它与众不同?
| 框架 | 体系结构 | 进化 | 协调 |
|---|---|---|---|
| OpenClaw | 单独的节点 | 静态 | 当地的 |
| ZeroClaw | 单独的节点 | 静态 | 当地的 |
| Shingeki | 分布式网格 | Genome-driven | 0 g存储 |
核心概念
- 基因组 一个类型化的、版本化的代理定义(模型、工具、推理策略、内存)
- 网 - agent基于能力广告在节点间动态拆分
- 进化 -表现不佳的节点触发突变,更好的变体促进
- 0 g -共享状态和血统树存储在0G存储,推理在0G计算
快速启动
npx shingeki init
可运行网格(shingeki/)
cd shingeki && npm install && npm run run
# parallel step-1 competition + live genome scoring/mutation + [Verification] / 0G traces
# (`npm run demo` still works — alias for `run`)
npm run hub
NODE_ID=node-1 npm run node # terminal
NODE_ID=node-2 npm run node # terminal
npm run run -- --mesh
Env: ROUTER_*、可选 PRIVATE_KEY 为链上测井/KV; SHINGEKI_EVOLVE_THRESHOLD (默认 0.55). 对于mesh,设置相同 SHINGEKI_HUB_TOKEN 在枢纽,工人,和 run --mesh (需要时 NODE_ENV 或者 SHINGEKI_ENV 是 production). 枢纽服务于 GET /health, /ready,普罗米修斯 /metrics,以及JSON /status 在 SHINGEKI_HUB_PORT WebSocket升级 /). 可选TLS: set SHINGEKI_HUB_TLS_CERT + SHINGEKI_HUB_TLS_KEY. 崩溃恢复:每一步写入 shingeki/.checkpoints/<task>.json -简历 run --resume <task-id> (相同 --preset / --mesh 像以前一样)。
体系结构
示例代理
状态
🚧主动开发-为OpenAgents Hackathon @ ETHGlobal构建
许可证
麻省理工学院