乐于分享
好东西不私藏

MateClaw:Java 开发的类 OpenClaw

MateClaw:Java 开发的类 OpenClaw

OpenClaw 和 Hermes Agent 最近很火。

这两款个人 AI 助手确实好用,一个人、一台笔记本、一个聊天框,搭自己的 agent 没问题。

但如果你代表一个团队呢?

MateClaw 就是来解决这个问题的。

MateClaw 底层用 Spring Boot 3.5 + Spring AI Alibaba 驱动,纯 Java 技术栈。

它的口号很直白:别的 AI 是给一个人用的,MateClaw 是给一支团队用的。

MateClaw 是什么

简单说,它是一个能自己部署的多智能体 AI 系统。

一次部署,推理、知识、记忆、工具、多渠道入口全都有。不是事后拼接,是从第一天就一起设计的一整套。

核心功能

数字员工

每位数字员工有角色、有目标、有背景故事,还有像素艺术头像和专属配色。

5 个职业模板开箱可用:产品研究员、客户支持、知识管理员、数据分析师、行政助理。

ReAct 做即时推理,Plan-and-Execute 拆解复杂任务,员工之间还能并行委派。

知识库系统

扔进去 PDF、Markdown 文件、抓下来的网页。MateClaw 的 LLM Wiki 会把它消化成结构化页面,页面之间自己长出双向链接。每一句话都记得来自哪里,点开就能看到原始出处。

记忆系统

别的 AI 每天从零开始。MateClaw 从昨天结束的地方继续。

对话中的上下文记忆,对话后自动提取关键信息,还有定时 Dreaming 把零散线索整合成理解。

功能扩展

SKILL.md 技能包 , 用得越多越聪明。8 个起步模板,5 步出包。安装前自动检查缺什么。

MCP 协议 , 接入任何外部工具服务器。

ACP 协议 , 把 Claude Code、Codex 这种编码 Agent 变成你的员工。

Tool Guard , 危险操作自动暂停,走人工审批。

多渠道支持

Web 控制台、桌面端(不用装 Java,双击即用)、钉钉、飞书、企业微信、微信、Telegram、Discord、QQ、Slack。

企业级监控

Admin 运行时控制台,谁在跑、跑到哪一步、占多少 token、卡住了一键回收。

技术栈

层次
技术
后端
Spring Boot 3.5 · Spring AI Alibaba · MyBatis Plus · Flyway
前端
Vue 3 · TypeScript · Element Plus · TailwindCSS 4
数据库
H2(开发)· MySQL 8(生产)
桌面端
Electron + 内嵌 JRE 21
认证
Spring Security + JWT

对于 Java 技术栈的团队来说,这套东西太熟悉了。不需要学新语言,不需要引入新生态。你的运维团队可以直接接手。

和 OpenClaw 对比

维度
MateClaw
OpenClaw
多厂商失败转移
自动切换 + 冷却
手动改配置
知识加工
Wiki + 引用溯源
记忆系统
多用户管理
RBAC + 审批 + 审计
配置文件
技术栈
Java
TypeScript

怎么选?

  • • 一个人用、一台笔记本、喜欢 CLI 折腾 → OpenClaw 不错
  • • 一个团队用、要审批审计、要跑在生产环境、技术栈是 Java → MateClaw 就是为这个场景设计的

快速开始

桌面端部署

下载桌面端 → 双击打开 → 登录 admin/admin123 → 配置一个模型 → 开始聊天。

内嵌 JRE 21,不用装 Java,不用装 Node。

Docker 部署:

1
2
3

git clone https://gitee.com/mateos/mateclaw.gitcd mateclawdocker compose up -d

从源码运行:

1
2

cd mateclaw-servermvn spring-boot:run

为什么值得注意

  • • 项目地址:https://gitee.com/mateos/mateclaw
  • • 文档:https://claw.mate.vip/

这篇文章如果对你有帮助,不妨点个赞,感谢支持。