Matrixclaw banner
Suren878 Suren878

Matrixclaw

AI community

Description

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.

Installation

This entry records only its repository, not the path inside it, so there is no exact command to give. Open the source below and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

README

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.

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.

matrixclaw terminal demo

Why matrixclaw?

  • **Smal