矩阵爪 是 AI Skill Hub 本期精选MCP工具之一。综合评分 7.5 分,整体质量较高。我们推荐使用将其纳入你的 AI 工具库,帮助提升工作效率。
矩阵爪 是一款遵循 MCP(Model Context Protocol)标准协议的 AI 工具扩展。通过 MCP 协议,它可以让 Claude、Cursor 等主流 AI 客户端直接访问和操作外部工具、数据源和服务,实现 AI 能力的无缝扩展。无论是文件操作、数据库查询还是 API 调用,都可以通过自然语言在 AI 对话中直接触发,极大提升生产效率。
矩阵爪 是一款遵循 MCP(Model Context Protocol)标准协议的 AI 工具扩展。通过 MCP 协议,它可以让 Claude、Cursor 等主流 AI 客户端直接访问和操作外部工具、数据源和服务,实现 AI 能力的无缝扩展。无论是文件操作、数据库查询还是 API 调用,都可以通过自然语言在 AI 对话中直接触发,极大提升生产效率。
# 方式一:通过 Claude Code CLI 一键安装
claude skill install https://github.com/Suren878/matrixclaw
# 方式二:手动配置 claude_desktop_config.json
{
"mcpServers": {
"---": {
"command": "npx",
"args": ["-y", "matrixclaw"]
}
}
}
# 配置文件位置
# macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
# Windows: %APPDATA%/Claude/claude_desktop_config.json
# 安装后在 Claude 对话中直接使用 # 示例: 用户: 请帮我用 矩阵爪 执行以下任务... Claude: [自动调用 矩阵爪 MCP 工具处理请求] # 查看可用工具列表 # 在 Claude 中输入:"列出所有可用的 MCP 工具"
// claude_desktop_config.json 配置示例
{
"mcpServers": {
"___": {
"command": "npx",
"args": ["-y", "matrixclaw"],
"env": {
// "API_KEY": "your-api-key-here"
}
}
}
}
// 保存后重启 Claude Desktop 生效
MatrixClaw is an always-on local AI assistant and AI coding agent runtime for Terminal and Telegram.
MatrixClaw is an open-source, local-first OpenClaw alternative for users who want a self-hosted personal AI operator with durable sessions, SQLite memory, MCP tools, approvals, scheduled tasks, and Claude Code / Codex subagents.
Start a task in the terminal, continue from Telegram, approve tool calls remotely, and return later without losing the session.
matrixclaw is written in Go and runs as a small local daemon. It stores state in SQLite and gives your AI sessions a durable home outside any single app or chat window.
The core owns the session: context, files, tool history, approvals, provider settings, model choice, usage records, goals/plans, persistent memory, searchable history, and optional external-agent attachments. The Terminal TUI, Telegram bot, and future mobile clients are only interfaces connected to the same local runtime.
matrixclaw is built for personal work first: development, research, files, remote checks, reminders, provider switching, visible task plans, memory, subagents, and agent workflows where continuity and explicit control matter.
It is useful if you want a self-hosted or local-first AI assistant that can keep state across clients, run approved tools, switch between LLM providers, delegate focused tasks to MatrixClaw/Codex/Claude Code subagents, and expose the same runtime through Terminal, Telegram, or MCP.
<p align="center"> <img src="https://github.com/user-attachments/assets/8a3bdb40-1891-4a95-9bce-941ed48f4b72" alt="matrixclaw terminal demo"> </p>
Latest release highlights:
- Live subagent cards in the Terminal chat for delegate_task and spawn_subagent, with Matrix-style codenames, running/completed/failed states, expandable task details, and metadata previews. - Async subagent state is now merged back into existing tool cards so background work keeps animating after the spawn call returns. - The status bar separates the main model phase from active subagents and queued input, including Waiting for subagent: <name> when the parent run is blocked on child-agent work. - Busy input now queues by default while the assistant is running, with /queue, /steer, /interrupt, and /busy commands for explicit control. - Context management now has /context clear plus compacting. Clear creates a distinct Context cleared chat card and immediately fixes the header token estimate to use only effective post-clear context. - The context engine tracks clear markers, compact summaries, message counts, tool schemas, context window size, and provider usage in one ContextReport. - Command pickers and Terminal navigation were tightened for stable scrolling, clearer previews, and safer destructive confirmations. - Local voice runtime management was split into Piper, Supertonic, and Whisper.cpp drivers with install/status tests.
Install the latest release:
curl -fsSL https://raw.githubusercontent.com/Suren878/matrixclaw/main/scripts/install.sh | bash
The installer downloads the matching GitHub Release archive, installs matrixclaw and matrixclawd into ~/.local/bin, prepares local config/state directories, and starts matrixclaw setup.
Local TTS/STT runtimes are optional because they install extra system packages and build native binaries. To prepare Piper, Supertonic, Whisper.cpp, and ffmpeg during install:
curl -fsSL https://raw.githubusercontent.com/Suren878/matrixclaw/main/scripts/install.sh | bash -s -- --voice-runtime
You can also install them later:
curl -fsSL https://raw.githubusercontent.com/Suren878/matrixclaw/main/scripts/install_voice_runtime.sh | bash
On systems where packages are managed separately, install git, cmake, a C++ compiler, Python 3 with venv support, and ffmpeg, then run:
scripts/install_voice_runtime.sh --no-system-deps
The voice runtime installer prepares local binaries only. Voices and STT models are selected and downloaded later from the module UI, so an open-source install can stay small until you choose local audio features.
After setup is saved, run matrixclaw to open the terminal TUI. On a fresh machine, plain matrixclaw opens setup first and opens the TUI on later runs.
When the TUI starts, it checks the latest GitHub Release. If a newer version is available, it asks before updating. A successful TUI update then asks whether to restart the daemon so the background service uses the new binary.
Manual update:
matrixclaw update install
matrixclaw service restart
Uninstall keeps config and state by default:
curl -fsSL https://raw.githubusercontent.com/Suren878/matrixclaw/main/scripts/uninstall.sh | bash
Remove config and state explicitly:
curl -fsSL https://raw.githubusercontent.com/Suren878/matrixclaw/main/scripts/uninstall.sh | bash -s -- --purge
- Run a local-first AI assistant with durable sessions, tool history, approvals, memory, and searchable context. - Use a terminal AI TUI that can hand the same session to Telegram without losing state. - Compare or switch between OpenAI-compatible APIs, Codex subscription OAuth, Anthropic-compatible models, Gemini, and custom providers. - Delegate bounded work to native MatrixClaw subagents or external Codex and Claude Code subagents. - Connect MCP servers as assistant tools, or expose MatrixClaw tools to other MCP hosts. - Keep personal AI automation, scheduled tasks, voice, storage, and provider usage in one local SQLite-backed runtime.
MatrixClaw is not just another terminal AI coding agent.
OpenClaw focuses on self-hosted personal AI assistance across chat apps. Claude Code, Codex, and OpenCode focus on coding-agent workflows in the terminal or developer environment.
MatrixClaw sits between them: an always-on local AI operator with a daemon, Terminal TUI, Telegram client, durable SQLite sessions, MCP tools, approvals, scheduled tasks, memory, and Claude Code / Codex subagents.
Use MatrixClaw if you want:
Yes. MatrixClaw is an open-source, local-first OpenClaw alternative for users who want an always-on AI assistant reachable from Terminal and Telegram, with local SQLite state, approvals, MCP tools, memory, scheduled tasks, and subagents.
Partly. Claude Code is a terminal coding agent. MatrixClaw is a persistent local AI runtime that can use Claude Code as an external subagent while keeping the main session, memory, approvals, Telegram access, and automation in one daemon.
Partly. Codex CLI is a command-line coding agent. MatrixClaw can use Codex as an external subagent, but its main goal is durable personal AI automation across Terminal, Telegram, MCP tools, memory, approvals, and scheduled tasks.
MatrixClaw overlaps with OpenCode for terminal AI workflows, but focuses more on always-on personal automation, Telegram access, persistent sessions, approvals, and subagent orchestration.
高质量的AI助手运行时
AI Skill Hub 为第三方内容聚合平台,本页面信息基于公开数据整理,不对工具功能和质量作任何法律背书。
建议在沙箱或测试环境中充分验证后,再部署至生产环境,并做好必要的安全评估。
✅ MIT 协议 — 最宽松的开源协议之一,可自由商用、修改、分发,仅需保留版权声明。
经综合评估,矩阵爪 在MCP工具赛道中表现稳健,质量良好。如果你已有明确的使用需求,可以直接上手体验;如果还在评估阶段,建议对比同类工具后再做决策。
| 原始名称 | matrixclaw |
| 原始描述 | 开源MCP工具:Local-first AI assistant runtime in Go: personal AI operator with daemon, TUI, T。⭐17 · Go |
| Topics | ai-agentai-assistantautomation |
| GitHub | https://github.com/Suren878/matrixclaw |
| License | MIT |
| 语言 | Go |
收录时间:2026-05-29 · 更新时间:2026-05-30 · License:MIT · AI Skill Hub 不对第三方内容的准确性作法律背书。
选择 Agent 类型,复制安装指令后粘贴到对应客户端