mateclaw
🤖 MateClaw — Your second brain with Multi-Agent Orchestration, MCP Protocol, Skills & Memory, Dream, and Multi-Channel Support. Built on Spring AI Alibaba.
MateClaw is a self-hosted AI agent platform built on Spring Boot 3.5 and Spring AI Alibaba that provides multi-agent orchestration, persistent memory, and multi-channel deployment. The platform supports both native StateGraph execution and DeepSeek Harness runtimes, offering pluggable agent capabilities through SKILL.md packages, MCP protocol integration, and ACP bridges. It includes enterprise features like RBAC, approval workflows, audit trails, and multi-user workspaces, with deployment options across web console, desktop app, chat widget, and eight IM platforms including DingTalk, Feishu, WeChat, Telegram, Discord, and Slack.
Key Features
Use Cases
- 01Multi-tenant AI assistant deployment for teams requiring workspace isolation, approval workflows, and audit compliance
- 02Content creation pipeline with dedicated Content Studio agent producing WeChat Official Account articles and Xiaohongshu posts with de-AI-ification
- 03Durable long-running tasks like research, data analysis, or report generation with checkpoint recovery after server restarts
- 04Cross-platform customer support with unified agent brain deployed across web, desktop, IM channels (DingTalk, Feishu, WeChat, Telegram, Discord, Slack)
- 05Enterprise knowledge management with LLM Wiki digesting PDFs, markdown, and scraped pages into linked, citable knowledge bases
- 06Team-based agent orchestration with role-based employees (researcher, analyst, reviewer) collaborating on shared task boards
Related Agents
View morehermes-agent
The agent that grows with you
agency-agents
A complete AI agency at your fingertips - From frontend wizards to Reddit community ninjas, from whimsy injectors to reality checkers. Each agent is a specialized expert with personality, processes, and proven deliverables.
openinterpreter
A coding agent for open models like Kimi K3
cline
Autonomous coding agent as an SDK, IDE extension, or CLI assistant.
mateclaw — FAQ
What is MateClaw?+
MateClaw is an open-source, self-hosted AI agent platform built on Spring Boot that provides multi-agent orchestration, persistent memory, MCP protocol support, and enterprise features like RBAC and approval workflows. It positions itself as a production-ready alternative to single-user AI tools, with multi-tenant workspace isolation and observability.
How do I install and run MateClaw?+
You can run MateClaw via Docker Compose (copy .env.example to .env, then docker compose up -d), download the desktop app with bundled JRE 21 from GitHub Releases, or build from source using Maven for the Spring Boot backend and npm for the Vue 3 frontend. Default login is admin/admin123.
Which AI models and providers does MateClaw support?+
MateClaw supports DashScope, OpenAI, Anthropic, Gemini, DeepSeek, Kimi, Ollama, LM Studio, and MLX through a multi-vendor failover chain. It automatically routes requests to the next healthy provider when the primary is unavailable, with health tracking and cooldown windows.
What databases does MateClaw work with?+
MateClaw uses H2 for development and defaults to PostgreSQL 16 in the Docker stack. It also supports MySQL 8.0+ and Kingbase (opt-in driver), with Flyway-managed schema migrations.
Is MateClaw free and open source?+
Yes, MateClaw is released under the Apache License 2.0 with no usage fees, seat licenses, or token metering. You deploy it on your own infrastructure and control all data and API keys.
What are the prerequisites for running MateClaw?+
MateClaw requires Java 21+ (bundled in desktop app), and you need API keys for your chosen LLM providers (OpenAI, Anthropic, etc.). The Docker setup handles dependencies automatically; for source builds, you need Maven, Node.js/npm, and a supported database.
How do I install mateclaw?+
Open the source repository on GitHub and follow its README. mateclaw is a agent — MCP Agents Market links you directly to the official repo.
Is mateclaw free?+
mateclaw is an open-source project hosted on GitHub. Check the repository for its license and any usage requirements.