{"repo":"Suren878/matrixclaw","free":true,"listed":false,"github":"https://github.com/Suren878/matrixclaw","clone":"git clone https://github.com/Suren878/matrixclaw.git","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.","language":"Go","stars":26,"topics":["ai-agent","ai-assistant","claude-code","codex","golang","local-first","mcp","openclaw-alternative","personal-ai","self-hosted"],"license":"MIT","category":"self-hosted-apps","readme_excerpt":"MatrixClaw 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. Why matrixclaw? - Small Go da","default_branch":null,"files":null,"tree":[],"storefront":"/r/Suren878","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Suren878/matrixclaw/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}