Installation Guide
TinyClaw 🦞
Multi-agent · Multi-team · Multi-channel · 24/7 AI assistant
Run multiple teams of AI agents that collaborate simultaneously with isolated workspaces.
Telegram · Discord · WhatsApp
Prerequisites
🔧
jq + Bash 4.0+
macOS: brew install bash
🤖
Claude Code CLI
or Codex CLI
Installation Steps
Choose one of three installation methods. One-line install is recommended.
curl -fsSL https://raw.githubusercontent.com/jlia0/tinyclaw/main/scripts/remote-install.sh | bash
wget https://github.com/jlia0/tinyclaw/releases/latest/download/tinyclaw-bundle.tar.gz
tar -xzf tinyclaw-bundle.tar.gz
cd tinyclaw && ./scripts/install.sh
git clone https://github.com/jlia0/tinyclaw.git
cd tinyclaw && npm install && ./scripts/install.sh
TinyClaw requires either Claude Code CLI or Codex CLI — it does not support direct API keys or OpenRouter.
🟣 Anthropic (Claude)
Install Claude Code CLI
authenticate with your
Anthropic account
Models: Sonnet, Opus
🟢 OpenAI (Codex)
Install Codex CLI
authenticate with your
OpenAI account
Models: gpt-5.3-codex
The interactive wizard walks you through channels, workspace, agents and provider selection.
Wizard covers: channel selection (Discord/WhatsApp/Telegram) · bot tokens · workspace name · default agent · AI provider · model · heartbeat interval
Edit .tinyclaw/settings.json to define your agents and teams.
{
"channels": {
"enabled": ["telegram", "discord"],
"telegram": { "bot_token": "YOUR_TOKEN" }
},
"agents": {
"coder": {
"name": "Code Assistant",
"provider": "anthropic",
"model": "sonnet"
},
"writer": {
"name": "Technical Writer",
"provider": "anthropic",
"model": "sonnet"
}
},
"teams": {
"dev": {
"name": "Dev Team",
"agents": ["coder", "writer"],
"leader_agent": "coder"
}
}
}
tinyclaw start
tinyclaw status
tinyclaw agent list
tinyclaw team visualize dev
tinyclaw logs all
@coder fix the authentication bug
@dev review this PR
/agent