OpenClaw
Open-source personal AI assistant that runs on your devices, connects to messaging apps, and autonomously performs tasks.
Overview
OpenClaw is a revolutionary open-source personal AI assistant that runs on your own devices. It connects to the messaging apps you already use (WhatsApp, Telegram, Slack, Discord, Signal, iMessage, and more) and can autonomously perform tasks on your behalf.
Key Features
- Multi-Channel Support: Works with WhatsApp, Telegram, Slack, Discord, Signal, iMessage, Microsoft Teams, and more
- Autonomous Operation: Heartbeat scheduler enables proactive tasks without prompting
- Persistent Memory: Long-term memory stored as Markdown files on your disk
- Skills System: Extensible through portable skill format
- Local-First: Your data stays on your devices
- MIT Licensed: 100% open source with active community
What It Can Do
- Clear your inbox and send emails
- Manage your calendar
- Check you in for flights
- Execute shell commands
- Browser automation
- File operations
- Background tasks with cron jobs
Technical Details
- Written in TypeScript
- 188,000+ GitHub stars
- 380+ contributors
- Works with Claude, OpenAI, Gemini, or free open-source models via Ollama
Getting Started
Run the onboarding wizard in your terminal:
openclaw onboard
The wizard guides you through setting up the gateway, workspace, channels, and skills.
Why OpenClaw?
Unlike commercial AI assistants, OpenClaw gives you complete control over your data and AI. Your context and skills live on YOUR computer, not a walled garden. The community actively builds and shares skills, making it more powerful every day.