A personal AI-powered bot built on OpenClaw — always on, always sharp, always pushing you to ship better work.
ClawBot is a persistent AI assistant that lives on your server and connects to your messaging platforms (Telegram, Discord, Slack, etc.). It's not a chatbot that tells you jokes — it's an engineering companion that holds you accountable, manages your context across sessions, and helps you build production-grade software.
- Persistent Memory — Maintains context across sessions via structured memory files. Wakes up knowing who you are, what you're working on, and what's pending.
- Multi-Channel — Connects to Telegram, Discord, Slack, and more. One brain, multiple interfaces.
- Proactive Monitoring — Heartbeat-driven checks on emails, calendars, repos, and infrastructure. Alerts you when something needs attention.
- Code-Aware — Reviews PRs, discusses architecture, runs commands, and manages repos directly.
- Skill System — Extensible via modular skills (weather, TTS, security audits, etc.). Add your own.
- Cron & Scheduling — Built-in job scheduling for reminders, periodic tasks, and automated workflows.
Most AI assistants are stateless and reactive. ClawBot is stateful and proactive. It remembers your preferences, tracks your projects, and nudges you when things slip. Think of it as an engineering manager that never sleeps.
- Runtime: Node.js on OpenClaw framework
- AI Backend: Anthropic Claude (configurable)
- Messaging: Telegram, Discord, Slack, Signal, WhatsApp (via OpenClaw plugins)
- Hosting: Any Linux server (VPS, Raspberry Pi, etc.)
# Install OpenClaw
npm install -g openclaw
# Initialize your workspace
openclaw init
# Configure your channel (e.g., Telegram)
openclaw config
# Start the gateway
openclaw gateway startworkspace/
├── AGENTS.md # Agent behavior rules
├── SOUL.md # Personality & identity
├── USER.md # Owner profile
├── IDENTITY.md # Bot identity
├── MEMORY.md # Long-term memory
├── HEARTBEAT.md # Periodic task checklist
├── TOOLS.md # Environment-specific notes
└── memory/ # Daily session logs
└── YYYY-MM-DD.md
MIT