@@ -1,29 +1,29 @@
1-# 🦞 Clawdbot — Personal AI Assistant
1+# 🦞 Moltbot — Personal AI Assistant
2233<p align="center">
4-<img src="https://raw.githubusercontent.com/clawdbot/clawdbot/main/docs/whatsapp-clawd.jpg" alt="Clawdbot" width="400">
4+<img src="https://raw.githubusercontent.com/moltbot/moltbot/main/docs/whatsapp-clawd.jpg" alt="Clawdbot" width="400">
55</p>
6677<p align="center">
88<strong>EXFOLIATE! EXFOLIATE!</strong>
99</p>
10101111<p align="center">
12-<a href="https://github.com/clawdbot/clawdbot/actions/workflows/ci.yml?branch=main"><img src="https://img.shields.io/github/actions/workflow/status/clawdbot/clawdbot/ci.yml?branch=main&style=for-the-badge" alt="CI status"></a>
13-<a href="https://github.com/clawdbot/clawdbot/releases"><img src="https://img.shields.io/github/v/release/clawdbot/clawdbot?include_prereleases&style=for-the-badge" alt="GitHub release"></a>
14-<a href="https://deepwiki.com/clawdbot/clawdbot"><img src="https://img.shields.io/badge/DeepWiki-clawdbot-111111?style=for-the-badge" alt="DeepWiki"></a>
12+<a href="https://github.com/moltbot/moltbot/actions/workflows/ci.yml?branch=main"><img src="https://img.shields.io/github/actions/workflow/status/moltbot/moltbot/ci.yml?branch=main&style=for-the-badge" alt="CI status"></a>
13+<a href="https://github.com/moltbot/moltbot/releases"><img src="https://img.shields.io/github/v/release/moltbot/moltbot?include_prereleases&style=for-the-badge" alt="GitHub release"></a>
14+<a href="https://deepwiki.com/moltbot/moltbot"><img src="https://img.shields.io/badge/DeepWiki-moltbot-111111?style=for-the-badge" alt="DeepWiki"></a>
1515<a href="https://discord.gg/clawd"><img src="https://img.shields.io/discord/1456350064065904867?label=Discord&logo=discord&logoColor=white&color=5865F2&style=for-the-badge" alt="Discord"></a>
1616<a href="LICENSE"><img src="https://img.shields.io/badge/License-MIT-blue.svg?style=for-the-badge" alt="MIT License"></a>
1717</p>
181819-**Clawdbot** is a *personal AI assistant* you run on your own devices.
19+**Moltbot** is a *personal AI assistant* you run on your own devices.
2020It answers you on the channels you already use (WhatsApp, Telegram, Slack, Discord, Google Chat, Signal, iMessage, Microsoft Teams, WebChat), plus extension channels like BlueBubbles, Matrix, Zalo, and Zalo Personal. It can speak and listen on macOS/iOS/Android, and can render a live Canvas you control. The Gateway is just the control plane — the product is the assistant.
21212222If you want a personal, single-user assistant that feels local, fast, and always-on, this is it.
232324-[Website](https://molt.bot) · [Docs](https://docs.molt.bot) · [Getting Started](https://docs.molt.bot/start/getting-started) · [Updating](https://docs.molt.bot/install/updating) · [Showcase](https://docs.molt.bot/start/showcase) · [FAQ](https://docs.molt.bot/start/faq) · [Wizard](https://docs.molt.bot/start/wizard) · [Nix](https://github.com/clawdbot/nix-clawdbot) · [Docker](https://docs.molt.bot/install/docker) · [Discord](https://discord.gg/clawd)
24+[Website](https://molt.bot) · [Docs](https://docs.molt.bot) · [Getting Started](https://docs.molt.bot/start/getting-started) · [Updating](https://docs.molt.bot/install/updating) · [Showcase](https://docs.molt.bot/start/showcase) · [FAQ](https://docs.molt.bot/start/faq) · [Wizard](https://docs.molt.bot/start/wizard) · [Nix](https://github.com/moltbot/nix-clawdbot) · [Docker](https://docs.molt.bot/install/docker) · [Discord](https://discord.gg/clawd)
252526-Preferred setup: run the onboarding wizard (`clawdbot onboard`). It walks through gateway, workspace, channels, and skills. The CLI wizard is the recommended path and works on **macOS, Linux, and Windows (via WSL2; strongly recommended)**.
26+Preferred setup: run the onboarding wizard (`moltbot onboard`). It walks through gateway, workspace, channels, and skills. The CLI wizard is the recommended path and works on **macOS, Linux, and Windows (via WSL2; strongly recommended)**.
2727Works with npm, pnpm, or bun.
2828New install? Start here: [Getting started](https://docs.molt.bot/start/getting-started)
2929@@ -78,16 +78,16 @@ Upgrading? [Updating guide](https://docs.molt.bot/install/updating) (and run `mo
7878- **beta**: prerelease tags (`vYYYY.M.D-beta.N`), npm dist-tag `beta` (macOS app may be missing).
7979- **dev**: moving head of `main`, npm dist-tag `dev` (when published).
808081-Switch channels (git + npm): `clawdbot update --channel stable|beta|dev`.
81+Switch channels (git + npm): `moltbot update --channel stable|beta|dev`.
8282Details: [Development channels](https://docs.molt.bot/install/development-channels).
83838484## From source (development)
85858686Prefer `pnpm` for builds from source. Bun is optional for running TypeScript directly.
87878888```bash
89-git clone https://github.com/clawdbot/clawdbot.git
90-cd clawdbot
89+git clone https://github.com/moltbot/moltbot.git
90+cd moltbot
91919292pnpm install
9393pnpm ui:build # auto-installs UI deps on first run
@@ -103,16 +103,16 @@ Note: `pnpm moltbot ...` runs TypeScript directly (via `tsx`). `pnpm build` prod
103103104104## Security defaults (DM access)
105105106-Clawdbot connects to real messaging surfaces. Treat inbound DMs as **untrusted input**.
106+Moltbot connects to real messaging surfaces. Treat inbound DMs as **untrusted input**.
107107108108Full security guide: [Security](https://docs.molt.bot/gateway/security)
109109110110Default behavior on Telegram/WhatsApp/Signal/iMessage/Microsoft Teams/Discord/Google Chat/Slack:
111111- **DM pairing** (`dmPolicy="pairing"` / `channels.discord.dm.policy="pairing"` / `channels.slack.dm.policy="pairing"`): unknown senders receive a short pairing code and the bot does not process their message.
112-- Approve with: `clawdbot pairing approve <channel> <code>` (then the sender is added to a local allowlist store).
112+- Approve with: `moltbot pairing approve <channel> <code>` (then the sender is added to a local allowlist store).
113113- Public inbound DMs require an explicit opt-in: set `dmPolicy="open"` and include `"*"` in the channel allowlist (`allowFrom` / `channels.discord.dm.allowFrom` / `channels.slack.dm.allowFrom`).
114114115-Run `clawdbot doctor` to surface risky/misconfigured DM policies.
115+Run `moltbot doctor` to surface risky/misconfigured DM policies.
116116117117## Highlights
118118@@ -127,7 +127,7 @@ Run `clawdbot doctor` to surface risky/misconfigured DM policies.
127127128128## Star History
129129130-[](https://www.star-history.com/#clawdbot/clawdbot&type=date&legend=top-left)
130+[](https://www.star-history.com/#moltbot/moltbot&type=date&legend=top-left)
131131132132## Everything we built so far
133133@@ -149,7 +149,7 @@ Run `clawdbot doctor` to surface risky/misconfigured DM policies.
149149- [macOS node mode](https://docs.molt.bot/nodes): system.run/notify + canvas/camera exposure.
150150151151### Tools + automation
152-- [Browser control](https://docs.molt.bot/tools/browser): dedicated clawd Chrome/Chromium, snapshots, actions, uploads, profiles.
152+- [Browser control](https://docs.molt.bot/tools/browser): dedicated moltbot Chrome/Chromium, snapshots, actions, uploads, profiles.
153153- [Canvas](https://docs.molt.bot/platforms/mac/canvas): [A2UI](https://docs.molt.bot/platforms/mac/canvas#canvas-a2ui) push/reset, eval, snapshot.
154154- [Nodes](https://docs.molt.bot/nodes): camera snap/clip, screen record, [location.get](https://docs.molt.bot/nodes/location-command), notifications.
155155- [Cron + wakeups](https://docs.molt.bot/automation/cron-jobs); [webhooks](https://docs.molt.bot/automation/webhook); [Gmail Pub/Sub](https://docs.molt.bot/automation/gmail-pubsub).
@@ -180,7 +180,7 @@ WhatsApp / Telegram / Slack / Discord / Google Chat / Signal / iMessage / BlueBu
180180└──────────────┬────────────────┘
181181 │
182182 ├─ Pi agent (RPC)
183- ├─ CLI (clawdbot …)
183+ ├─ CLI (moltbot …)
184184 ├─ WebChat UI
185185 ├─ macOS app
186186 └─ iOS / Android nodes
@@ -190,21 +190,21 @@ WhatsApp / Telegram / Slack / Discord / Google Chat / Signal / iMessage / BlueBu
190190191191- **[Gateway WebSocket network](https://docs.molt.bot/concepts/architecture)** — single WS control plane for clients, tools, and events (plus ops: [Gateway runbook](https://docs.molt.bot/gateway)).
192192- **[Tailscale exposure](https://docs.molt.bot/gateway/tailscale)** — Serve/Funnel for the Gateway dashboard + WS (remote access: [Remote](https://docs.molt.bot/gateway/remote)).
193-- **[Browser control](https://docs.molt.bot/tools/browser)** — clawd‑managed Chrome/Chromium with CDP control.
193+- **[Browser control](https://docs.molt.bot/tools/browser)** — moltbot‑managed Chrome/Chromium with CDP control.
194194- **[Canvas + A2UI](https://docs.molt.bot/platforms/mac/canvas)** — agent‑driven visual workspace (A2UI host: [Canvas/A2UI](https://docs.molt.bot/platforms/mac/canvas#canvas-a2ui)).
195195- **[Voice Wake](https://docs.molt.bot/nodes/voicewake) + [Talk Mode](https://docs.molt.bot/nodes/talk)** — always‑on speech and continuous conversation.
196196- **[Nodes](https://docs.molt.bot/nodes)** — Canvas, camera snap/clip, screen record, `location.get`, notifications, plus macOS‑only `system.run`/`system.notify`.
197197198198## Tailscale access (Gateway dashboard)
199199200-Clawdbot can auto-configure Tailscale **Serve** (tailnet-only) or **Funnel** (public) while the Gateway stays bound to loopback. Configure `gateway.tailscale.mode`:
200+Moltbot can auto-configure Tailscale **Serve** (tailnet-only) or **Funnel** (public) while the Gateway stays bound to loopback. Configure `gateway.tailscale.mode`:
201201202202- `off`: no Tailscale automation (default).
203203- `serve`: tailnet-only HTTPS via `tailscale serve` (uses Tailscale identity headers by default).
204204- `funnel`: public HTTPS via `tailscale funnel` (requires shared password auth).
205205206206Notes:
207-- `gateway.bind` must stay `loopback` when Serve/Funnel is enabled (Clawdbot enforces this).
207+- `gateway.bind` must stay `loopback` when Serve/Funnel is enabled (Moltbot enforces this).
208208- Serve can be forced to require a password by setting `gateway.auth.mode: "password"` or `gateway.auth.allowTailscale: false`.
209209- Funnel refuses to start unless `gateway.auth.mode: "password"` is set.
210210- Optional: `gateway.tailscale.resetOnExit` to undo Serve/Funnel on shutdown.
@@ -270,7 +270,7 @@ The Gateway alone delivers a great experience. All apps are optional and add ext
270270271271If you plan to build/run companion apps, follow the platform runbooks below.
272272273-### macOS (Clawdbot.app) (optional)
273+### macOS (Moltbot.app) (optional)
274274275275- Menu bar control for the Gateway and health.
276276- Voice Wake + push-to-talk overlay.
@@ -283,7 +283,7 @@ Note: signed builds required for macOS permissions to stick across rebuilds (see
283283284284- Pairs as a node via the Bridge.
285285- Voice trigger forwarding + Canvas surface.
286-- Controlled via `clawdbot nodes …`.
286+- Controlled via `moltbot nodes …`.
287287288288Runbook: [iOS connect](https://docs.molt.bot/platforms/ios).
289289@@ -301,7 +301,7 @@ Runbook: [iOS connect](https://docs.molt.bot/platforms/ios).
301301302302## Configuration
303303304-Minimal `~/.clawdbot/clawdbot.json` (model + defaults):
304+Minimal `~/.clawdbot/moltbot.json` (model + defaults):
305305306306```json5
307307{
@@ -323,7 +323,7 @@ Details: [Security guide](https://docs.molt.bot/gateway/security) · [Docker + s
323323324324### [WhatsApp](https://docs.molt.bot/channels/whatsapp)
325325326-- Link the device: `pnpm clawdbot channels login` (stores creds in `~/.clawdbot/credentials`).
326+- Link the device: `pnpm moltbot channels login` (stores creds in `~/.clawdbot/credentials`).
327327- Allowlist who can talk to the assistant via `channels.whatsapp.allowFrom`.
328328- If `channels.whatsapp.groups` is set, it becomes a group allowlist; include `"*"` to allow all.
329329@@ -457,14 +457,15 @@ Use these when you’re past the onboarding flow and want the deeper reference.
457457458458- [docs.molt.bot/gmail-pubsub](https://docs.molt.bot/automation/gmail-pubsub)
459459460-## Clawd
460+## Molty
461461462-Clawdbot was built for **Clawd**, a space lobster AI assistant. 🦞
462+Moltbot was built for **Molty**, a space lobster AI assistant. 🦞
463463by Peter Steinberger and the community.
464464465465- [clawd.me](https://clawd.me)
466466- [soul.md](https://soul.md)
467467- [steipete.me](https://steipete.me)
468+- [@moltbot](https://x.com/moltbot)
468469469470## Community
470471