Catclaw — AI skill for Claude Code
Personal AI assistant gateway powered by Claude Code — multi-agent, multi-channel (Discord/Telegram/TUI), session management, tool approval, memory system.
How to install Catclaw
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open CatiesGames/catclaw and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Catclaw does
Personal AI assistant gateway powered by Claude Code — multi-agent, multi-channel (Discord/Telegram/TUI), session management, tool approval, memory system.
Alternatives in AI
- Claude To Im Skill — Bridge Claude Code / Codex to IM platforms — chat with AI coding agents from Telegram, Discord, or Feishu/Lark 1.3k ★
- OpenSwarm — OpenSwarm — Autonomous AI dev team orchestrator powered by Claude Code CLI 589 ★
- Obsidian + Claude Code: Rebuild Your Second Brain With AI — Build an AI-powered personal knowledge management system from scratch 540 ★
README
**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 -psubprocesses 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
- Claude Code CLI installed and authenticated
Install
curl -fsSL https://raw.githubusercontent.com/CatiesGames/catclaw/main/install.sh | sh
Or build from source:
git clone https://github.com/
Related Skills
Openclaw Cookbook
Production-ready recipes for OpenClaw — self-hosted multi-channel AI agent gateway. Telegram, Discord, Slack,
Telegram Monitor
Real-time Telegram channel monitoring with AI-powered intelligence briefings. Multi-pane TUI dashboard with Cl
Helix Agent
Personal AI agent harness powered by Claude Code. Always-on access through Discord, Telegram, or a built-in we
Matrixclaw
Always-on local AI assistant and AI coding agent runtime in Go. OpenClaw, Claude Code, Codex, and OpenCode alt
Architecture Brain Tests
End-to-end tests for AI agent Telegram gateway and memory management
Choomfie
Personal AI agent powered by Claude Code CLI — Discord + Terminal + Memory + Skills
Related Agents
Channel Integrator
Use this agent when implementing Telegram, Slack, Discord, WhatsApp, or Matrix channel adapters.
Secretary
Personal secretary for Telegram/WhatsApp. Handles tasks, asks approval before sending. Harness resumes with us
Assistant
Personal assistant for task management, productivity tracking, and day-to-day support.