Repolode
mateaix

mateaix/mateclaw

基于 Java 和 Spring Boot 的自托管 AI 助手平台,支持多用户工作区、模型故障切换、知识库与多渠道接入。

Star
1,170
Fork
351
未关闭 Issue
187
最近提交
59分钟前

这是什么?

MateClaw 是一个基于 Spring Boot、Spring AI 和 AgentScope Java 构建的自托管 AI 智能体平台。团队可以创建带有角色、目标和记忆的数字员工,完成对话、工具调用、计划执行和持久化长任务。平台提供 RBAC 权限、敏感操作审批和审计日志,整体以一个 JAR 包部署。

模型层支持按优先级配置多个提供商(如 DashScope、OpenAI、Anthropic、DeepSeek、Ollama 等),当主模型不可用时自动切换到下一个健康的服务。知识方面,LLM Wiki 可将上传的文档整理为带引用和双向链接的页面;SKILL.md 技能包与 MCP 工具服务器则用于扩展员工的能力。

用户可以通过 Web 控制台、Electron 桌面应用、可嵌入的网页聊天组件,或钉钉、飞书、企业微信、Telegram、Discord、QQ、Slack 等即时通讯渠道与员工交互。项目文档提供基于 Docker Compose 的 PostgreSQL 部署方式,开发环境可使用 H2。

核心功能

  • 01数字员工支持角色、目标和按员工绑定的工具
  • 02按优先级排列的模型提供商链,带健康检测与冷却切换
  • 03LLM Wiki 将上传文档整理为带引用和双向链接的页面
  • 04支持 MCP(stdio、SSE、Streamable HTTP)与 SKILL.md 技能包扩展能力
  • 05敏感工具操作支持审批流程、RBAC 权限和审计日志
  • 06接入钉钉、飞书、企业微信、Telegram、Discord、QQ、Slack 等渠道

适用场景

  • 为内部团队提供带多用户工作区和管理控制的共享 AI 助手
  • 将 PDF 和 Markdown 文档整理为可引用来源的知识库
  • 在飞书或钉钉群中接入自托管模型的 AI 助手
  • 把多步骤、长时间运行的任务交给可在重启后继续执行的智能体

标签

常见问题

mateclaw 是什么?
基于 Java 和 Spring Boot 的自托管 AI 助手平台,支持多用户工作区、模型故障切换、知识库与多渠道接入。 MateClaw 是一个基于 Spring Boot、Spring AI 和 AgentScope Java 构建的自托管 AI 智能体平台。团队可以创建带有角色、目标和记忆的数字员工,完成对话、工具调用、计划执行和持久化长任务。平台提供 RBAC 权限、敏感操作审批和审计日志,整体以一个 JAR 包部署。
mateclaw 可以免费使用吗?用的什么许可证?
mateclaw 以 Apache-2.0 许可证开源。用于商业产品前,请先确认许可证条款。
mateclaw 还在维护吗?
活跃维护中。mateclaw 最近一次提交是在 2026年10月22日。
mateclaw 适合用来做什么?
为内部团队提供带多用户工作区和管理控制的共享 AI 助手 将 PDF 和 Markdown 文档整理为可引用来源的知识库 在飞书或钉钉群中接入自托管模型的 AI 助手 把多步骤、长时间运行的任务交给可在重启后继续执行的智能体
在哪里获取 mateclaw?
源代码和安装说明在 GitHub 上:https://github.com/mateaix/mateclaw

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目