Catclaw banner
CatiesGames CatiesGames

Catclaw

AI community

Description

Personal AI assistant gateway powered by Claude Code — multi-agent, multi-channel (Discord/Telegram/TUI), session management, tool approval, memory system

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

Rust Claude Code License Status

CatClaw Splash


**English** | [繁體中文](README.zh-TW.md)

CatClaw is a Rust daemon that turns your **Claude Code subscription** into a personal AI assistant accessible from Discord, Telegram, Slack, and a beautiful terminal UI. Inspired by OpenClaw, built from scratch in Rust for performance, reliability, and full Anthropic compliance.

Why CatClaw?

  • Use your Claude Code subscription — no API keys, no surprise bills. CatClaw spawns claude -p subprocesses that use your existing Claude Code plan.
  • Multi-agent — define multiple AI personas (main assistant, research expert, code reviewer), each with their own personality, memory, and tool permissions.
  • Multi-channel — talk to your agents from Discord, Telegram, Slack, or the built-in TUI. All channels share the same session and memory system.
  • Tool approval system — require user confirmation before agents execute sensitive tools (Bash, Edit, etc.) with inline approval UI in TUI and Discord/Telegram/Slack buttons.
  • Stateless gateway — all state persisted to SQLite. Kill the daemon anytime, restart, and everything picks up where it left off.
  • Beautiful TUI — Catppuccin Mocha themed terminal interface with 8 panels for managing everything.

Quick Start

Prerequisites

Install

curl -fsSL https://raw.githubusercontent.com/CatiesGames/catclaw/main/install.sh | sh

Or build from source:

git clone https://github.com/