Skip to content

refactor: rename moltbot to openclaw branding#265

Merged
marcusquinn merged 3 commits intomainfrom
feature/rename-moltbot-to-openclaw
Jan 31, 2026
Merged

refactor: rename moltbot to openclaw branding#265
marcusquinn merged 3 commits intomainfrom
feature/rename-moltbot-to-openclaw

Conversation

@marcusquinn
Copy link
Owner

@marcusquinn marcusquinn commented Jan 31, 2026

Summary

  • Rename all Moltbot/Clawdbot references to OpenClaw throughout the framework
  • Update URLs from molt.bot to openclaw.ai
  • Update config paths from ~/.clawdbot/ to ~/.openclaw/
  • Add deprecated path cleanup for moltbot.md in setup.sh

Files Changed

File Changes
.agent/tools/ai-assistants/openclaw.md Renamed from moltbot.md, full content update
.agent/tools/ai-assistants/overview.md Updated service references
.agent/onboarding.md Updated setup instructions
README.md Updated ecosystem reference
TODO.md Updated task descriptions
CHANGELOG.md Updated historical entry
setup.sh Added moltbot.md to deprecated paths

Branding Changes

Old New
moltbot / Moltbot openclaw / OpenClaw
molt.bot openclaw.ai
docs.molt.bot docs.openclaw.ai
github.com/moltbot/moltbot github.com/openclaw/openclaw
~/.clawdbot/ ~/.openclaw/

Summary by CodeRabbit

  • Documentation
    • Renamed Moltbot to OpenClaw across onboarding, tool docs, README, changelog, and task lists.
    • Updated CLI examples, installation/onboarding steps, config/workspace paths, supported channels, docs/repo links, and deprecation notes to use OpenClaw.
    • Minor wording and example tweaks to align content with the new product name.

✏️ Tip: You can customize this high-level summary in your review settings.

- Rename moltbot.md to openclaw.md with updated URLs and paths
- Update all references: molt.bot → openclaw.ai, ~/.clawdbot/ → ~/.openclaw/
- Update overview.md, onboarding.md, README.md, TODO.md, CHANGELOG.md
- Add moltbot.md to deprecated paths cleanup in setup.sh
@coderabbitai
Copy link
Contributor

coderabbitai bot commented Jan 31, 2026

Walkthrough

Repository-wide rebranding: replaced Moltbot references with OpenClaw across onboarding, AI-assistant docs, README, CHANGELOG, TODO, and deprecation setup. Installation commands, config/workspace paths, docs links, and examples updated to use OpenClaw.

Changes

Cohort / File(s) Summary
Onboarding & Agent Docs
\.agent/onboarding.md, \.agent/tools/ai-assistants/openclaw.md, \.agent/tools/ai-assistants/overview.md
Replaced Moltbot branding with OpenClaw across descriptions, install/onboard CLI commands, workspace/config paths, supported channel lists, documentation and repo links, and example CLI usage.
Repository Meta & Guides
README.md, CHANGELOG.md, TODO.md
Updated references and changelog/task entries to reflect OpenClaw (formerly Moltbot/Clawdbot); adjusted task notes and skill reference labels.
Setup / Deprecation Script
setup.sh
Added/updated deprecated path entries and comments to reflect moltbot → openclaw rename (added moltbot.md as deprecated alongside clawdbot.md).

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~10 minutes

Possibly related PRs

Poem

🦀 Moltbot shed its shell, OpenClaw takes flight,
Docs and scripts updated, names set right.
Paths and prompts now sing anew,
Links rerouted, examples too.
A tidy rename—devops delight.

🚥 Pre-merge checks | ✅ 3
✅ Passed checks (3 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title clearly and concisely summarizes the main change: a systematic branding refactor replacing Moltbot references with OpenClaw across the repository.
Docstring Coverage ✅ Passed Docstring coverage is 100.00% which is sufficient. The required threshold is 80.00%.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing touches
  • 📝 Generate docstrings
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch feature/rename-moltbot-to-openclaw

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@gemini-code-assist
Copy link

Summary of Changes

Hello @marcusquinn, I'm Gemini Code Assist1! I'm currently reviewing this pull request and will post my feedback shortly. In the meantime, here's a summary to help you and other reviewers quickly get up to speed!

This pull request implements a comprehensive rebranding initiative, transitioning the project's identity from "Moltbot" and "Clawdbot" to "OpenClaw". This change affects various aspects of the project, including documentation, installation instructions, configuration file paths, and external resource links, ensuring a consistent and updated brand presence. The update also includes a cleanup mechanism for deprecated files.

Highlights

  • Branding Renaming: All instances of "Moltbot" and "Clawdbot" have been systematically replaced with "OpenClaw" across the codebase and documentation.
  • URL and Path Updates: Associated URLs (e.g., molt.bot to openclaw.ai) and configuration paths (e.g., ~/.clawdbot/ to ~/.openclaw/) have been updated to reflect the new branding.
  • Deprecated Path Cleanup: The setup.sh script now includes logic to remove the old moltbot.md file, ensuring a clean transition for existing installations.
Using Gemini Code Assist

The full guide for Gemini Code Assist can be found on our documentation page, here are some quick tips.

Invoking Gemini

You can request assistance from Gemini at any point by creating a comment using either /gemini <command> or @gemini-code-assist <command>. Below is a summary of the supported commands on the current page.

Feature Command Description
Code Review /gemini review Performs a code review for the current pull request in its current state.
Pull Request Summary /gemini summary Provides a summary of the current pull request in its current state.
Comment @gemini-code-assist Responds in comments when explicitly tagged, both in pull request comments and review comments.
Help /gemini help Displays a list of available commands.

Customization

To customize Gemini Code Assist for GitHub experience, repository maintainers can create a configuration file and/or provide a custom code review style guide (such as PEP-8 for Python) by creating and adding files to a .gemini/ folder in the base of the repository. Detailed instructions can be found here.

Limitations & Feedback

Gemini Code Assist may make mistakes. Please leave feedback on any instances where its feedback is incorrect or counter productive. You can react with 👍 and 👎 on @gemini-code-assist comments. If you're interested in giving your feedback about your experience with Gemini Code Assist for Github and other Google products, sign up here.

You can also get AI-powered code generation, chat, as well as code reviews directly in the IDE at no cost with the Gemini Code Assist IDE Extension.

Footnotes

  1. Review the Privacy Notices, Generative AI Prohibited Use Policy, Terms of Service, and learn how to configure Gemini Code Assist in GitHub here. Gemini can make mistakes, so double check it and use code with caution.

@github-actions
Copy link

🔍 Code Quality Report

�[0;35m[MONITOR]�[0m Code Review Monitoring Report

�[0;34m[INFO]�[0m Latest Quality Status:
SonarCloud: 0 bugs, 0 vulnerabilities, 408 code smells

�[0;34m[INFO]�[0m Recent monitoring activity:
Sat Jan 31 02:35:56 UTC 2026: Code review monitoring started
Sat Jan 31 02:35:57 UTC 2026: SonarCloud - Bugs: 0, Vulnerabilities: 0, Code Smells: 408
Sat Jan 31 02:35:57 UTC 2026: Qlty - 0 issues found, auto-formatting applied
Sat Jan 31 02:35:59 UTC 2026: Codacy analysis completed with auto-fixes

📈 Current Quality Metrics

  • BUGS: 0
  • CODE SMELLS: 408
  • VULNERABILITIES: 0

Generated on: Sat Jan 31 02:37:24 UTC 2026


Generated by AI DevOps Framework Code Review Monitoring

@augmentcode
Copy link

augmentcode bot commented Jan 31, 2026

🤖 Augment PR Summary

Summary: Rebrands the “Moltbot/Clawdbot” assistant integration to “OpenClaw” across the framework.

Docs: Updates onboarding and assistant overview with new install commands (openclaw) and URLs (openclaw.ai, docs.openclaw.ai).

Config: Switches documented config/workspace paths from /.clawdbot/ to /.openclaw/.

Content: Renames the assistant subagent doc to .agent/tools/ai-assistants/openclaw.md and refreshes examples/channel list.

Meta: Adjusts CHANGELOG/README/TODO references to match the new branding/history.

Setup: Adds cleanup of the deprecated .agent/tools/ai-assistants/moltbot.md path in setup.sh.

🤖 Was this summary useful? React with 👍 or 👎

Copy link

@augmentcode augmentcode bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Review completed. 2 suggestions posted.

Fix All in Augment

Comment augment review to trigger a new review at any time.

setup.sh Outdated
"$agents_dir/build-mcp.md"
"$agents_dir/build-mcp"
# v2.91.0: clawdbot renamed to moltbot
# v2.93.5: moltbot renamed to openclaw (formerly clawdbot)
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This comment references v2.93.5, but the CHANGELOG currently goes up to 2.93.2, so the version label here may be inaccurate/misleading for when this cleanup was introduced.

Fix This in Augment

🤖 Was this useful? React with 👍 or 👎, or 🚀 if it prevented an incident/outage.

TODO.md Outdated
- [x] t046 Review Moltbot (formerly Clawdbot) for inspiration and incorporation into aidevops #research #agents #messaging ~4h (ai:2h test:1h read:1h) logged:2025-01-09 started:2026-01-18T10:00Z completed:2026-01-18 actual:2h ref:https://github.com/moltbot/moltbot
- Notes: Added Moltbot integration to aidevops. Created tools/ai-assistants/moltbot.md subagent with full documentation. Updated overview.md and onboarding.md with Moltbot recommendations. Moltbot provides mobile AI access via WhatsApp/Telegram/Slack/Discord/Signal/iMessage/Teams with local gateway, voice wake, and skills system compatible with aidevops agents.
- [x] t046 Review OpenClaw (formerly Moltbot, Clawdbot) for inspiration and incorporation into aidevops #research #agents #messaging ~4h (ai:2h test:1h read:1h) logged:2025-01-09 started:2026-01-18T10:00Z completed:2026-01-18 actual:2h ref:https://github.com/openclaw/openclaw
- Notes: Added OpenClaw integration to aidevops. Created tools/ai-assistants/openclaw.md subagent with full documentation. Updated overview.md and onboarding.md with OpenClaw recommendations. OpenClaw provides mobile AI access via WhatsApp/Telegram/Slack/Discord/Signal/iMessage/Teams with local gateway, voice wake, and skills system compatible with aidevops agents.
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This note says the subagent doc was created at tools/ai-assistants/openclaw.md, but in this repo it appears under .agent/tools/ai-assistants/openclaw.md (no top-level tools/ directory), which may confuse readers trying to follow the reference.

Fix This in Augment

🤖 Was this useful? React with 👍 or 👎, or 🚀 if it prevented an incident/outage.

Copy link

@gemini-code-assist gemini-code-assist bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request successfully rebrands Moltbot to OpenClaw throughout the project. The changes are consistent and comprehensive, covering documentation, scripts, and configuration paths. All instances of moltbot, molt.bot, and ~/.clawdbot/ have been correctly updated to openclaw, openclaw.ai, and ~/.openclaw/ respectively. The file renames and content updates align perfectly with the rebranding goal. Excellent work on this refactoring.

Copy link
Contributor

@coderabbitai coderabbitai bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actionable comments posted: 2

Caution

Some comments are outside the diff and can’t be posted inline due to platform limitations.

⚠️ Outside diff range comments (1)
TODO.md (1)

286-286: ⚠️ Potential issue | 🟡 Minor

Fix TOON backlog entry to match the rebranding.

Line 286 in the TOON backlog block still references "Moltbot" in the task description:

t046,Review Moltbot (formerly Clawdbot) for inspiration and incorporation into aidevops,...

This is inconsistent with the updated human-readable task at lines 131-132, which correctly shows "OpenClaw (formerly Moltbot, Clawdbot)". The TOON block should match:

-t046,Review Moltbot (formerly Clawdbot) for inspiration and incorporation into aidevops,,research|agents|messaging,4h,2h,1h,1h,2025-01-09T00:00Z,completed,2026-01-18T10:00Z,2026-01-18,2h
+t046,Review OpenClaw (formerly Moltbot, Clawdbot) for inspiration and incorporation into aidevops,,research|agents|messaging,4h,2h,1h,1h,2025-01-09T00:00Z,completed,2026-01-18T10:00Z,2026-01-18,2h
🤖 Fix all issues with AI agents
In @.agent/tools/ai-assistants/openclaw.md:
- Line 292: Replace the outdated Discord invite URL in the Markdown line
"**Discord**: https://discord.gg/clawd" with the new branded invite
"**Discord**: https://discord.gg/openclaw"; locate the exact string
"**Discord**: https://discord.gg/clawd" in
.agent/tools/ai-assistants/openclaw.md and update only the URL portion to
maintain formatting and branding consistency.

In `@README.md`:
- Around line 469-473: Update the brand name for consistency by changing the
markdown link text "- [ClawHub](https://clawdhub.com) - Skill registry with
vector search (OpenClaw ecosystem)" to use "ClawdHub" instead of "ClawHub" so it
matches the earlier occurrences (i.e., modify the link text in the README.md
list item referencing the Clawdhub URL).
🧹 Nitpick comments (2)
.agent/tools/ai-assistants/overview.md (1)

105-120: Prefer progressive disclosure over inline OpenClaw setup details.
Lines 107–120 embed setup/config instructions directly in the overview. For .agent/**/*.md, keep overview docs as pointers to subagents and replace inline commands with file:line references to the authoritative doc (likely .agent/tools/ai-assistants/openclaw.md).

💡 Example direction
- - **Installation**: `npm install -g openclaw@latest && openclaw onboard --install-daemon`
- - **Configuration**: See `~/.openclaw/openclaw.json`
- - **Docs**: https://docs.openclaw.ai
+ - **Setup & configuration**: See `.agent/tools/ai-assistants/openclaw.md` (file:line)

As per coding guidelines: Apply progressive disclosure pattern by using pointers to subagents rather than including inline content in agent documentation. Include code examples only when authoritative; use file:line references to point to actual implementation instead of inline code snippets.

.agent/onboarding.md (1)

407-430: Consider using a pointer to @openclaw subagent instead of inline content.

Lines 407-430 contain substantial inline documentation about OpenClaw installation and setup. As per coding guidelines, .agent/**/*.md files should apply progressive disclosure by using pointers to subagents rather than including inline content.

Since the openclaw.md subagent exists at .agent/tools/ai-assistants/openclaw.md, consider refactoring this section to:

| OpenClaw | Node.js >= 22 | See `@openclaw` | AI via WhatsApp, Telegram, Slack, Discord |

**OpenClaw setup** (recommended for mobile AI access):

See `@openclaw` subagent for full installation and configuration. Quick start: `npm install -g openclaw@latest && openclaw onboard --install-daemon`

**Docs**: https://docs.openclaw.ai

This maintains discoverability while adhering to the progressive disclosure pattern. However, given this is an onboarding flow where immediate action is prioritized, the current inline approach may be justified for UX.

- Fix setup.sh version comment: v2.93.5 → v2.93.3 (next release)
- Fix TODO.md path: tools/ → .agent/tools/ for openclaw.md reference
- Update Discord invite link to openclaw branding (discord.gg/openclaw)
- Fix ClawHub → ClawdHub for brand consistency in README.md
@github-actions
Copy link

🔍 Code Quality Report

�[0;35m[MONITOR]�[0m Code Review Monitoring Report

�[0;34m[INFO]�[0m Latest Quality Status:
SonarCloud: 0 bugs, 0 vulnerabilities, 408 code smells

�[0;34m[INFO]�[0m Recent monitoring activity:
Sat Jan 31 02:40:52 UTC 2026: Code review monitoring started
Sat Jan 31 02:40:52 UTC 2026: SonarCloud - Bugs: 0, Vulnerabilities: 0, Code Smells: 408
Sat Jan 31 02:40:52 UTC 2026: Qlty - 0 issues found, auto-formatting applied
Sat Jan 31 02:40:54 UTC 2026: Codacy analysis completed with auto-fixes

📈 Current Quality Metrics

  • BUGS: 0
  • CODE SMELLS: 408
  • VULNERABILITIES: 0

Generated on: Sat Jan 31 02:42:20 UTC 2026


Generated by AI DevOps Framework Code Review Monitoring

@sonarqubecloud
Copy link

@github-actions
Copy link

🔍 Code Quality Report

�[0;35m[MONITOR]�[0m Code Review Monitoring Report

�[0;34m[INFO]�[0m Latest Quality Status:
SonarCloud: 0 bugs, 0 vulnerabilities, 408 code smells

�[0;34m[INFO]�[0m Recent monitoring activity:
Sat Jan 31 02:42:03 UTC 2026: Code review monitoring started
Sat Jan 31 02:42:03 UTC 2026: SonarCloud - Bugs: 0, Vulnerabilities: 0, Code Smells: 408
Sat Jan 31 02:42:03 UTC 2026: Qlty - 0 issues found, auto-formatting applied
Sat Jan 31 02:42:05 UTC 2026: Codacy analysis completed with auto-fixes

📈 Current Quality Metrics

  • BUGS: 0
  • CODE SMELLS: 408
  • VULNERABILITIES: 0

Generated on: Sat Jan 31 02:43:29 UTC 2026


Generated by AI DevOps Framework Code Review Monitoring

@marcusquinn
Copy link
Owner Author

@coderabbitai review

@coderabbitai
Copy link
Contributor

coderabbitai bot commented Jan 31, 2026

✅ Actions performed

Review triggered.

Note: CodeRabbit is an incremental review system and does not re-review already reviewed commits. This command is applicable only when automatic reviews are paused.

@marcusquinn marcusquinn merged commit 78db9be into main Jan 31, 2026
9 checks passed
@marcusquinn marcusquinn deleted the feature/rename-moltbot-to-openclaw branch February 21, 2026 01:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant