OpenClaw
platformOpenClaw is an open-source gateway for AI agents. It provides a bridge between your agent logic and external tools (called skills), exposed over an OpenAI-compatible HTTP API and WebSocket connections.
The gateway supports multiple messaging channels — Discord, Telegram, WhatsApp, Mattermost — letting agents interact with users across platforms. Skills run in sandboxed environments, and the gateway handles authentication, rate limiting, and tool discovery.
OpenClaw takes a gateway-first approach where tool execution is mediated through agent chat rather than direct API calls. It runs as a lightweight systemd service with minimal configuration.
Key Features
- •OpenAI-compatible HTTP API
- •WebSocket primary protocol
- •Multi-channel support (Discord, Telegram, WhatsApp)
- •Skill sandboxing and execution
- •Password and token authentication
Pros
- +Single binary, easy deployment
- +Open source and self-hosted
- +Compatible with any OpenAI-speaking agent
- +Multi-channel out of the box
Cons
- −Skills execute via chat, not direct API calls
- −Smaller community than major frameworks
- −Documentation still evolving