openclaw/openclaw
A personal AI assistant that lives on your own devices and talks to you through the messaging apps you already use
OpenClaw is a personal AI assistant built for a single user, running locally and reachable through channels like WhatsApp, Telegram, Slack, Discord, Signal, and iMessage. A single local control layer called the Gateway ties together AI models, tools, messaging channels, and optional companion apps. It's an open-source TypeScript project that installs on macOS, Linux, and Windows.
What it does
- One install script (curl on macOS/Linux, PowerShell on Windows) sets up the needed Node.js runtime automatically
- An 'onboard' wizard checks model access, creates a workspace, and configures the Gateway before first use
- The Gateway acts as the local control plane for sessions, tools, events, and channel connections, with Control UI, CLI, and TUI connecting to it
- Supports many messaging channels (WhatsApp, Telegram, Slack, Discord, Google Chat, Signal, iMessage) plus companion apps/nodes for voice, camera, and screen actions
- Unknown senders must go through a pairing approval step, and tools run directly on the host by default unless sandboxing is configured, so the docs urge reading the security guide first
Why it matters
It gives developers and early adopters a working open-source foundation for a personal AI assistant that runs on their own hardware instead of relying solely on a cloud service. Its plugin structure lets people keep extending what their assistant can do, making it a platform for building a customized assistant rather than a fixed product.
Terms in this repo
- Gateway · the local control plane that manages sessions, tools, events, and channel connections
- Control UI · a web interface that connects to the Gateway to chat with the assistant
- TUI · a text-based user interface that runs in a terminal
- sandboxing · isolating tool execution from the host machine to reduce risk
- pnpm workspace · a way to manage multiple packages together in one repository
Repository description (English)
Your own personal AI assistant. Any OS. Any Platform. The lobster way. 🦞
Open on GitHubTrending repos
- vorssaint/vorssaint-utilsOne free menu bar app replaces a dozen paid Mac utilities
- MadsLorentzen/ai-job-searchAn open-source framework that runs your entire job search through Claude Code, built by someone who actually got hired using it
- rohitg00/ai-engineering-from-scratchA free hands-on curriculum that teaches AI by having you build every piece from scratch, from math to shippable agents
- AgriciDaniel/claude-obsidianAn open-source second brain that lets Claude Code file your notes into Obsidian while you keep full ownership of the files
- tashfeenahmed/freellmapiAn open-source router that stitches 34 free LLM tiers into one API key so your app never hits a rate limit
- Alishahryar1/free-claude-codeA local proxy that lets coding AI agents run on 49 free or cheap model providers instead of one paid service
- freestylefly/awesome-gpt-image-2A library of 532 reverse-engineered prompts that turn GPT-Image2 into a predictable image-making tool
- block/buzzAn open-source workspace where humans and AI agents chat, code, and review in the same rooms
Latest from METAL LAB
- ChatGPT Work now turns spoken thoughts into finished documents
- 100-Rally Match Against World No. 15... The Robot on Court Was Unveiled Three Days Earlier
- Robot 100m in 9.32 Seconds Beats Bolt in Heats, But Foam Pads Wait at the Finish Line
- NVIDIA in talks to invest in Perplexity at $30 billion-plus valuation
- Inside Sakana AI — the $2.7 billion company a Transformer author built in Tokyo