Suren878/matrixclaw

17 stars · Last commit 2026-05-30

Always-on local AI assistant and AI coding agent runtime in Go. OpenClaw, Claude Code, Codex, and OpenCode alternative with Terminal TUI, Telegram, MCP tools, SQLite memory, approvals, scheduled tasks, and subagents.

README preview

# MatrixClaw

![Go](https://img.shields.io/badge/Go-1.26-00ADD8?logo=go&logoColor=white)
![SQLite](https://img.shields.io/badge/SQLite-local_state-003B57?logo=sqlite&logoColor=white)
![Telegram](https://img.shields.io/badge/Telegram-client-26A5E4?logo=telegram&logoColor=white)
![License: MIT](https://img.shields.io/badge/License-MIT-green.svg)

**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.

View full repository on GitHub →