评估口径
评分维度(每项10分)
代码质量
看代码是否'能长期稳定运行':静态检查、错误处理、结构和可读性是否有基本标准。
可维护性
看团队换人时,项目是否容易接手:模块划分清晰、依赖集中、文档与治理流程齐全。
健壮性
看是否有完整防护链路:测试、输入校验、异常处理、权限边界是否闭环。
可持续性
看是否长期有人维护:发布节奏、告警体系、安全扫描是否持续运行。
可迁移性
看接口是否标准化、组件能否快速接入新存储或运行环境。
可扩展性
看是否预留了插件机制、Hook 接口或模块化架构,能否方便地增加新功能或集成第三方服务。
项目快照
| 项目 | GitHub | 语言 | Stars | 贡献者 | 发布频率 |
|---|---|---|---|---|---|
| moltis | moltis-org/moltis | Rust | 2,572 | 38 | 日更 |
| kimi-cli | MoonshotAI/kimi-cli | Python | 7,917 | 62 | 日更 |
| openclaw | kalachbeg/openclaw | TypeScript | 53 | 378 | 无 |
| AstrBot | AstrBotDevs/AstrBot | Python | 30,283 | 247 | 日更 |
| nullclaw | nullclaw/nullclaw | Zig | 7,259 | 72 | 日更 |
| openclaw | openclaw/openclaw | TypeScript | 360,667 | 362 | 日更 |
| localclaw | sunkencity999/localclaw | TypeScript | 80 | 321 | 无 |
| cline | cline/cline | TypeScript | 60,462 | 287 | 日更 |
| kilocode | Kilo-Org/kilocode | TypeScript | 18,323 | 427 | 日更 |
| ironclaw | nearai/ironclaw | Rust | 11,878 | 98 | 日更 |
| zeptoclaw | qhkm/zeptoclaw | Rust | 604 | 15 | 日更 |
| microclaw | microclaw/microclaw | Rust | 654 | 17 | 日更 |
| EdgeClaw | OpenBMB/EdgeClaw | TypeScript | 1,190 | 359 | 无 |
| atomicbot | AtomicBot-ai/atomicbot | TypeScript | 286 | 354 | 日更 |
| QwenPaw | agentscope-ai/QwenPaw | Python | 15,635 | 131 | 日更 |
| plandex | plandex-ai/plandex | Go | 15,265 | 22 | 日更 |
| cc-connect | chenhg5/cc-connect | Go | 5,538 | 66 | 日更 |
| zeroclaw | zeroclaw-labs/zeroclaw | Rust | 30,347 | 227 | 日更 |
| ClawX | ValueCell-ai/ClawX | TypeScript | 6,632 | 22 | 日更 |
| openclaude | Gitlawb/openclaude | TypeScript | 22,741 | 83 | 周更 |
| claude-skills | alirezarezvani/claude-skills | Python | 11,969 | 20 | 不定期 |
| gptme | gptme/gptme | Python | 4,273 | 31 | 日更 |
| claw-empire | GreenSheep01201/claw-empire | TypeScript | 1,090 | 12 | 日更 |
| opencrabs | adolfousier/opencrabs | Rust | 665 | 6 | 日更 |
| openclaw-cn | jiulingyun/openclaw-cn | TypeScript | 4,698 | 247 | 日更 |
| poco-claw | poco-ai/poco-claw | Python | 1,288 | 7 | 周更 |
| natively-cluely-ai-assistant | Natively-AI-assistant/natively-cluely-ai-assistant | TypeScript | 994 | 9 | 日更 |
| opencode-telegram-bot | grinev/opencode-telegram-bot | TypeScript | 485 | 12 | 日更 |
| notebooklm-py | teng-lin/notebooklm-py | Python | 11,190 | 13 | 周更 |
| zcf | UfoMiao/zcf | TypeScript | 5,927 | 8 | 日更 |
| byterover-cli | campfirein/byterover-cli | TypeScript | 4,583 | 15 | 周更 |
| picoclaw | sipeed/picoclaw | Go | 28,338 | 196 | 日更 |
| DenchClaw | DenchHQ/DenchClaw | TypeScript | 1,526 | 366 | 日更 |
| nanoclaw | qwibitai/nanoclaw | TypeScript | 27,540 | 57 | 无 |
| fastclaw | fastclaw-ai/fastclaw | Go | 541 | 2 | 日更 |
| pi-mono | badlogic/pi-mono | TypeScript | 37,533 | 173 | 日更 |
| antigravity-awesome-skills | sickn33/antigravity-awesome-skills | Python | 34,024 | 183 | 日更 |
| autobot | crystal-autobot/autobot | Crystal | 40 | 3 | 日更 |
| moxxy | moxxy-ai/moxxy | Rust | 43 | 3 | 日更 |
| lettabot | letta-ai/lettabot | TypeScript | 318 | 23 | 日更 |
| openclaw-android-node-apk | bighamx/openclaw-android-node-apk | TypeScript | 56 | 362 | 日更 |
| FlyEnv | xpf0000/FlyEnv | TypeScript | 2,730 | 38 | 日更 |
| superset | superset-sh/superset | TypeScript | 9,808 | 56 | 日更 |
| claude-code.nvim | greggh/claude-code.nvim | Lua | 2,008 | 10 | 不定期 |
| ocode | haasonsaas/ocode | Python | 126 | 3 | 无 |
| sidekick-agent-hub | cesarandreslopez/sidekick-agent-hub | TypeScript | 62 | 2 | 日更 |
| agent-zero | agent0ai/agent-zero | Python | 17,096 | 40 | 日更 |
| spacebot | spacedriveapp/spacebot | Rust | 2,113 | 55 | 日更 |
| openfang | RightNow-AI/openfang | Rust | 16,813 | 54 | 日更 |
| zclaw | tnm/zclaw | C | 2,088 | 4 | 周更 |
| picobot | louisho5/picobot | Go | 1,177 | 6 | 周更 |
| hermes-agent | NousResearch/hermes-agent | Python | 102,801 | 365 | 周更 |
| lossless-claw-enhanced | win4r/lossless-claw-enhanced | TypeScript | 532 | 31 | 无 |
| safeclaw | princezuda/safeclaw | Python | 218 | 3 | 周更 |
| nanocode | Lyt060814/nanocode | TypeScript | 68 | 1 | 不定期 |
| claude-squad | smtg-ai/claude-squad | Go | 7,086 | 14 | 日更 |
| Anthropic-Cybersecurity-Skills | mukul975/Anthropic-Cybersecurity-Skills | Python | 4,831 | 2 | 不定期 |
| formax | yusifeng/formax | TypeScript | 149 | 1 | 无 |
| jrdev | presstab/jrdev | Python | 67 | 4 | 日更 |
| tinyagi | TinyAGI/tinyagi | TypeScript | 3,521 | 10 | 日更 |
| openclaw-android-assistant | OpenClawAndroid/openclaw-android-assistant | TypeScript | 263 | 362 | 日更 |
| QVerisBot | QVerisAI/QVerisBot | TypeScript | 188 | 359 | 不定期 |
| openlegion | openlegion-ai/openlegion | Python | 86 | 5 | 不定期 |
| copilot-cli | github/copilot-cli | Shell | 10,174 | 21 | 日更 |
| clawdroid | KarakuriAgent/clawdroid | Go | 10 | 50 | 周更 |
| paseo | getpaseo/paseo | TypeScript | 4,115 | 20 | 日更 |
| llama-terminal-completion | adammpkins/llama-terminal-completion | Go | 190 | 3 | 不定期 |
| droidclaw | unitedbyai/droidclaw | TypeScript | 1,393 | 2 | 周更 |
| troublemaker | tinyfatco/troublemaker | TypeScript | 46 | 1 | 无 |
| OpenCray | CrayBotAGI/OpenCray | TypeScript | 73 | 365 | 无 |
| ClawTeam-OpenClaw | win4r/ClawTeam-OpenClaw | Python | 1,292 | 11 | 不定期 |
| Canopy | kwalus/Canopy | Python | 277 | 2 | 日更 |
| GoGogot | aspasskiy/GoGogot | Go | 117 | 1 | 周更 |
| openzca | darkamenosa/openzca | JavaScript | 75 | 1 | 日更 |
| claude-hud | jarrodwatts/claude-hud | JavaScript | 20,009 | 44 | 不定期 |
| pickle-bot | czl9707/pickle-bot | Python | 17 | 2 | 周更 |
| Awesome-OpenClaw | EthanYolo01/Awesome-OpenClaw | Unknown | 152 | 1 | 无 |
| nanobot | HKUDS/nanobot | Python | 40,123 | 233 | 日更 |
| mimiclaw | memovai/mimiclaw | C | 5,214 | 6 | 不定期 |
| mini-claw | htlin222/mini-claw | TypeScript | 80 | 1 | 无 |
| openclawWeComzh | luolin-ai/openclawWeComzh | TypeScript | 110 | 365 | 不定期 |
| nanoclaw-py | ApeCodeAI/nanoclaw-py | Python | 132 | 1 | 无 |
| awesome-agent-skills | VoltAgent/awesome-agent-skills | Unknown | 16,450 | 70 | 无 |
| oli | amrit110/oli | Rust | 242 | 3 | 周更 |
| trinity-claw | TrinityClaw/trinity-claw | Python | 7 | 1 | 无 |
| Clawlet | Kxrbx/Clawlet | Python | 13 | 1 | 不定期 |
| angel-claw | Abdur-rahmaanJ/angel-claw | Python | 6 | 1 | 周更 |
| supaclaw | vincenzodomina/supaclaw | TypeScript | 59 | 2 | 无 |
| yantr | besoeasy/yantr | Vue | 123 | 7 | 无 |
| atombot | daegwang/atombot | Python | 12 | 1 | 无 |
| context-optimizer-mcp-server | malaksedarous/context-optimizer-mcp-server | TypeScript | 57 | 1 | 周更 |
| hermitclaw | brendanhogan/hermitclaw | Python | 321 | 2 | 无 |
| subzeroclaw | jmlago/subzeroclaw | C | 118 | 1 | 无 |
| shrew | Masmedeam/shrew | Go | 8 | 1 | 不定期 |
| babyclaw | yogesharc/babyclaw | JavaScript | 14 | 1 | 无 |
| ZeroClaw-Android | Natfii/ZeroClaw-Android | Unknown | 283 | 1 | 日更 |
综合评分与排名
moltis
生产级安全个人AI网关 | 单二进制跨平台沙箱运行
kimi-cli
生产级多平台AI CLI代理 | 89次发布验证的可持续项目
openclaw
跨平台多渠道AI网关 | 生产级DevOps与形式化验证
维度评分明细
分身专项对比
将 OpenClaw 作为「接管基线」(灰色列),对比各项目是否具备替代 OpenClaw 的工程条件:
| 维度 |
openclaw 基线 |
moltis | kimi-cli | openclaw | AstrBot | nullclaw | localclaw | cline | kilocode | ironclaw | zeptoclaw | microclaw | EdgeClaw | atomicbot | QwenPaw | plandex | cc-connect | zeroclaw | ClawX | openclaude | claude-skills | gptme | claw-empire | opencrabs | openclaw-cn | poco-claw | natively-cluely-ai-assistant | opencode-telegram-bot | notebooklm-py | zcf | byterover-cli | picoclaw | DenchClaw | nanoclaw | fastclaw | pi-mono | antigravity-awesome-skills | autobot | moxxy | lettabot | openclaw-android-node-apk | FlyEnv | superset | claude-code.nvim | ocode | sidekick-agent-hub | agent-zero | spacebot | openfang | zclaw | picobot | hermes-agent | lossless-claw-enhanced | safeclaw | nanocode | claude-squad | Anthropic-Cybersecurity-Skills | formax | jrdev | tinyagi | openclaw-android-assistant | QVerisBot | openlegion | copilot-cli | clawdroid | paseo | llama-terminal-completion | droidclaw | troublemaker | OpenCray | ClawTeam-OpenClaw | Canopy | GoGogot | openzca | claude-hud | pickle-bot | Awesome-OpenClaw | nanobot | mimiclaw | mini-claw | openclawWeComzh | nanoclaw-py | awesome-agent-skills | oli | trinity-claw | Clawlet | angel-claw | supaclaw | yantr | atombot | context-optimizer-mcp-server | hermitclaw | subzeroclaw | shrew | babyclaw | ZeroClaw-Android |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 代码质量 | 8 | 9 +1 | 9 +1 | 9 +1 | 8 = | 8 = | 9 +1 | 8 = | 8 = | 8 = | 8 = | 8 = | 8 = | 8 = | 8 = | 8 = | 8 = | 8 = | 8 = | 7 -1 | 7 -1 | 8 = | 8 = | 8 = | 8 = | 8 = | 8 = | 8 = | 9 +1 | 8 = | 8 = | 7 -1 | 8 = | 8 = | 8 = | 8 = | 7 -1 | 8 = | 8 = | 8 = | 8 = | 7 -1 | 8 = | 8 = | 8 = | 8 = | 7 -1 | 8 = | 9 +1 | 8 = | 7 -1 | 7 -1 | 8 = | 7 -1 | 8 = | 7 -1 | 7 -1 | 8 = | 7 -1 | 7 -1 | 7 -1 | 7 -1 | 8 = | 7 -1 | 8 = | 7 -1 | 7 -1 | 7 -1 | 8 = | 7 -1 | 7 -1 | 7 -1 | 7 -1 | 7 -1 | 7 -1 | 7 -1 | 7 -1 | 7 -1 | 7 -1 | 7 -1 | 7 -1 | 7 -1 | 1 -7 | 7 -1 | 6 -2 | 6 -2 | 6 -2 | 6 -2 | 6 -2 | 6 -2 | 5 -3 | 6 -2 | 5 -3 | 5 -3 | 5 -3 | 2 -6 |
| 可维护性 | 9 | 9 = | 9 = | 8 -1 | 9 = | 8 -1 | 8 -1 | 8 -1 | 9 = | 8 -1 | 9 = | 9 = | 8 -1 | 8 -1 | 8 -1 | 8 -1 | 8 -1 | 8 -1 | 8 -1 | 8 -1 | 8 -1 | 7 -2 | 7 -2 | 7 -2 | 7 -2 | 8 -1 | 8 -1 | 8 -1 | 8 -1 | 8 -1 | 7 -2 | 8 -1 | 8 -1 | 8 -1 | 7 -2 | 8 -1 | 8 -1 | 7 -2 | 7 -2 | 8 -1 | 7 -2 | 7 -2 | 8 -1 | 9 = | 7 -2 | 7 -2 | 7 -2 | 7 -2 | 7 -2 | 7 -2 | 8 -1 | 7 -2 | 8 -1 | 8 -1 | 8 -1 | 7 -2 | 8 -1 | 9 = | 8 -1 | 6 -3 | 6 -3 | 7 -2 | 7 -2 | 7 -2 | 7 -2 | 7 -2 | 8 -1 | 8 -1 | 7 -2 | 7 -2 | 7 -2 | 7 -2 | 7 -2 | 6 -3 | 7 -2 | 7 -2 | 6 -3 | 6 -3 | 7 -2 | 7 -2 | 5 -4 | 6 -3 | 8 -1 | 6 -3 | 5 -4 | 5 -4 | 7 -2 | 6 -3 | 7 -2 | 6 -3 | 6 -3 | 6 -3 | 6 -3 | 5 -4 | 6 -3 | 2 -7 |
| 健壮性 | 9 | 9 = | 8 -1 | 9 = | 8 -1 | 9 = | 9 = | 8 -1 | 8 -1 | 9 = | 9 = | 8 -1 | 8 -1 | 8 -1 | 8 -1 | 8 -1 | 8 -1 | 8 -1 | 7 -2 | 8 -1 | 7 -2 | 8 -1 | 8 -1 | 9 = | 8 -1 | 8 -1 | 7 -2 | 8 -1 | 8 -1 | 7 -2 | 8 -1 | 7 -2 | 7 -2 | 7 -2 | 7 -2 | 7 -2 | 7 -2 | 8 -1 | 8 -1 | 7 -2 | 8 -1 | 7 -2 | 8 -1 | 7 -2 | 7 -2 | 7 -2 | 7 -2 | 8 -1 | 8 -1 | 8 -1 | 6 -3 | 7 -2 | 8 -1 | 6 -3 | 7 -2 | 6 -3 | 5 -4 | 7 -2 | 7 -2 | 7 -2 | 7 -2 | 8 -1 | 7 -2 | 6 -3 | 6 -3 | 7 -2 | 6 -3 | 8 -1 | 6 -3 | 6 -3 | 6 -3 | 6 -3 | 6 -3 | 7 -2 | 6 -3 | 5 -4 | 5 -4 | 5 -4 | 7 -2 | 6 -3 | 7 -2 | 5 -4 | 2 -7 | 5 -4 | 6 -3 | 6 -3 | 5 -4 | 5 -4 | 5 -4 | 4 -5 | 5 -4 | 3 -6 | 3 -6 | 4 -5 | 4 -5 | 2 -7 |
| 可持续性 | 8 | 9 +1 | 9 +1 | 8 = | 9 +1 | 8 = | 7 -1 | 9 +1 | 9 +1 | 8 = | 8 = | 9 +1 | 8 = | 8 = | 9 +1 | 9 +1 | 9 +1 | 9 +1 | 8 = | 8 = | 9 +1 | 9 +1 | 8 = | 8 = | 7 -1 | 7 -1 | 8 = | 8 = | 7 -1 | 8 = | 7 -1 | 8 = | 8 = | 8 = | 7 -1 | 8 = | 8 = | 7 -1 | 7 -1 | 8 = | 8 = | 8 = | 8 = | 8 = | 6 -2 | 7 -1 | 8 = | 6 -2 | 6 -2 | 7 -1 | 7 -1 | 8 = | 5 -3 | 7 -1 | 5 -3 | 8 = | 6 -2 | 5 -3 | 6 -2 | 7 -1 | 7 -1 | 7 -1 | 7 -1 | 8 = | 6 -2 | 8 = | 5 -3 | 5 -3 | 5 -3 | 6 -2 | 6 -2 | 6 -2 | 5 -3 | 6 -2 | 8 = | 6 -2 | 5 -3 | 8 = | 7 -1 | 5 -3 | 4 -4 | 4 -4 | 7 -1 | 5 -3 | 5 -3 | 5 -3 | 3 -5 | 4 -4 | 4 -4 | 5 -3 | 5 -3 | 4 -4 | 4 -4 | 3 -5 | 3 -5 | 1 -7 |
| 可迁移性 | 9 | 10 +1 | 9 = | 9 = | 9 = | 10 +1 | 9 = | 9 = | 8 -1 | 9 = | 9 = | 9 = | 9 = | 9 = | 9 = | 8 -1 | 8 -1 | 8 -1 | 9 = | 9 = | 9 = | 7 -2 | 9 = | 8 -1 | 9 = | 8 -1 | 9 = | 7 -2 | 8 -1 | 8 -1 | 8 -1 | 9 = | 8 -1 | 8 -1 | 9 = | 7 -2 | 8 -1 | 8 -1 | 8 -1 | 7 -2 | 7 -2 | 8 -1 | 5 -4 | 6 -3 | 9 = | 8 -1 | 8 -1 | 7 -2 | 8 -1 | 9 = | 9 = | 8 -1 | 8 -1 | 8 -1 | 8 -1 | 9 = | 9 = | 7 -2 | 8 -1 | 9 = | 8 -1 | 7 -2 | 6 -3 | 8 -1 | 9 = | 7 -2 | 9 = | 7 -2 | 8 -1 | 8 -1 | 7 -2 | 8 -1 | 8 -1 | 8 -1 | 6 -3 | 8 -1 | 9 = | 6 -3 | 5 -4 | 8 -1 | 8 -1 | 8 -1 | 10 +1 | 7 -2 | 7 -2 | 7 -2 | 7 -2 | 8 -1 | 6 -3 | 7 -2 | 6 -3 | 7 -2 | 8 -1 | 8 -1 | 5 -4 | 6 -3 |
| 可扩展性 | 8 | 9 +1 | 9 +1 | 9 +1 | 9 +1 | 9 +1 | 9 +1 | 9 +1 | 9 +1 | 9 +1 | 8 = | 8 = | 9 +1 | 9 +1 | 8 = | 8 = | 8 = | 8 = | 9 +1 | 8 = | 8 = | 9 +1 | 8 = | 8 = | 8 = | 8 = | 7 -1 | 8 = | 7 -1 | 8 = | 9 +1 | 8 = | 7 -1 | 7 -1 | 8 = | 8 = | 8 = | 8 = | 8 = | 8 = | 7 -1 | 8 = | 8 = | 7 -1 | 8 = | 8 = | 8 = | 9 +1 | 7 -1 | 6 -2 | 8 = | 8 = | 7 -1 | 8 = | 8 = | 7 -1 | 9 +1 | 8 = | 8 = | 8 = | 8 = | 7 -1 | 8 = | 7 -1 | 7 -1 | 6 -2 | 7 -1 | 7 -1 | 8 = | 7 -1 | 8 = | 7 -1 | 8 = | 7 -1 | 7 -1 | 8 = | 8 = | 8 = | 7 -1 | 6 -2 | 7 -1 | 7 -1 | 9 +1 | 7 -1 | 7 -1 | 7 -1 | 8 = | 7 -1 | 7 -1 | 7 -1 | 5 -3 | 5 -3 | 4 -4 | 4 -4 | 4 -4 | 5 -3 |
选型建议
生产部署(当前)
推荐首选推荐 moltis — 自托管AI助手的最佳选择,尤其适合注重安全与隐私的用户
安全关键场景
安全首选推荐 moltis — 自托管AI助手的最佳选择,尤其适合注重安全与隐私的用户
长期个人代理(可扩展)
扩展性强推荐 moltis — 自托管AI助手的最佳选择,尤其适合注重安全与隐私的用户
复核方法
GitHub 元数据
提交、贡献者、Issue、标签、release、活跃度分析
核心源码审查
复核 8~10 个核心源文件:provider / channel / tool / security
CI/CD 审查
lint、测试、发布、安全扫描、依赖策略检查