OpenClaw is an open-source self-hosted AI agent that runs locally and autonomously executes tasks. It can connect to multiple messaging platforms, control browsers, access systems, and has persistent memory. Developed by Peter Steinberger, it has gained over 247K GitHub stars, making it one of the fastest-growing open-source projects.
Most AI can only chat with you, but OpenClaw can actually "get things done." You tell it a goal, and it will plan the steps, use tools, and execute tasks until the goal is achieved.
All data runs on your own machine:
- No need to send sensitive information to third-party services
- Full control over your data and configuration
- Ideal for privacy-sensitive scenarios
OpenClaw remembers your previous conversations:
- Knows your preferences and habits
- Can continue previous tasks
- Gets smarter the more you use it
Supports major messaging platforms:
- Telegram
- Slack
- Discord
- Automatically browse websites
- Extract web information
- Fill forms and click buttons
- Read and write local files
- Execute system commands
- Interact with local applications
- Search engines
- Data analysis
- Code execution
git clone https://github.com/openclaw/openclaw.git
cd openclaw
pip install -r requirements.txt- Copy the configuration template:
cp config.example.yaml config.yaml- Edit the configuration file with your API keys and platform credentials
python main.py- Be Clear About Goals - Tell OpenClaw what result you want, not how to do it
- Set Boundaries - Define what resources it can access and what operations it can perform
- Check Regularly - Review its execution logs to understand what it's doing
- Gradual Authorization - Start with limited permissions, expand after confirming trust
OpenClaw is an open-source project. Please follow its open-source license when using it.