Claude Skill

johnson7788/MultiUserClaw

MultiUserClaw extends OpenClaw and NanoBot with native multi-user support, preserving original capabilities for team and organizational use of Claude Skill.

Overview

Stars284
Forks83
LanguagePython
Last pushed2026-06-30
Last synced2026-07-01
View on GitHub

Repository

Ownerjohnson7788
RepositoryMultiUserClaw
Full namejohnson7788/MultiUserClaw
Repo ID1,155,894,367

Install this Skill

git clone https://github.com/johnson7788/MultiUserClaw.git

Registry

Typeopenclaw_skill
Quality score80/100
Verificationreadme_parsed
Last verified2026-06-17
Platforms
ClaudeOpenClaw
Capabilities
browserpdfsearchimage
Detected files
README.mddocker-compose.ymlpyproject.tomltests
Config keys
DASHSCOPE_API_KEYANTHROPIC_API_KEYOPENAI_API_KEYDEEPSEEK_API_KEYOPENROUTER_API_KEYAIHUBMIX_API_KEYEVOLINK_API_KEYJWT_SECRETMINIMAX_API_KEYPIDURL

Summary

MultiUserClaw is a multi-user adaptation of OpenClaw and NanoBot, designed to extend personal-use bots with native multi-user support while preserving the original OpenClaw capabilities intact.

Chinese description

目前OpenClaw和NanoBot均面向个人使用,对多用户支持有限。基于多用户需求对Bot进行了重新修改,未对Openclaw做任何改动,保留了其原生能力封装。

Key features

  • Multi-user support for OpenClaw and NanoBot
  • Preserves original OpenClaw capabilities
  • Native ability encapsulation unchanged
  • Built with TypeScript for reliability

Use cases

  • Deploying Claude Skill in multi-user environments
  • Team collaboration with shared bot access
  • Scaling personal bots to organizational use

README excerpt

# MultiUserClaw - 多用户 AI SaaS Hermes Agent 平台 基于 Hermes 改造的轻量级 AI 助手框架,可以快速打造商用 SaaS 平台,支持多租户隔离部署、多平台渠道接入、工具调用、定时任务和 Web 实时通信。 **在线体验地址**:https://ai.infox-med.com:13080/ (直接注册即可使用) 当前默认内核后端:Hermes Agent --- ## 📌 版本分支说明 - **main 分支**:当前主分支,基于hermes,因为hermes比openclaw快很多,所以全面切换为hermes分支 - **openclaw 分支**:旧主分支(已归档),基于 OpenClaw 2026.5.10 - **nanobot014v3 分支**:nanobot 的 0.1.4 post v3 版本 --- ## 🎯 核心原理 **架构设计**:新增 platform 作为控制容器的网关,每个用户单独创建容器进行管理。 ``` Frontend (前端界面) → Platform (平台网关) → Hermes Agent (AI 引擎) ``` - **Frontend**:前端页面进行显示,调用 platform 进行交互 - **Platform**:控制容器管理,调用 hermes agent 进行 AI 交互 - **Hermes Agent**:基于 Hermes 的 AI Agent 运行时 **升级 Hermes**:重建 hermes 镜像即可 --- ## 📝 最新更新 main 分支已全面切换为 Hermes Agent,相比之前的 OpenClaw,Hermes 具有更快的启动速度和响应性能。 --- ## 📖 目录 1. [功能特性](#功能特性) 2. [界面预览](#界面预览) 3. [运行流程概览](#运行流程概览) 4. [多租户部署(Docker Compose)](#多租户部署docker-compose) 5. [单用户本地运行](#单用户本地运行) 6. [整体架构](#整体架构) 7. [核心组件详解](#核心组件详解) 8. [安全设计](#安全设计) 9. [前端](#前端) 10. [deploy_copy — 预置 Agent 与技能](#deploy_copy--预置-agent-与技能) 11. [文件索引](#文件索引) 12. [API 调用示例](#api-调用示例) 13. [升级 Hermes](#升级-hermes) 14. [容器端口映射](#容器端口映射) 15. [渠道配置](#渠道配置) 16. [可选改进建议](#可选改进建议) 17. [相关文档](#相关文档) 18. [联系方式](#联系方式) --- ## ✨ 功能特性 本平台是一个功能丰富的多租户 AI 助手平台,支持以下核心功能: ### 🤖 AI Agent 管理 - 创建、配置和管理多个 AI Agents - 每个 Agent 独立的对话上下文 - Agent 身份设置(名称、Emoji 图标) - Agent 详情查看和删除 ### 💬 智能对话 - WebSocket 实时通信 - Markdown 消息渲染(支持代码高亮) - 斜杠命令自动补全 - 多会话管理 - 语音输入支持 - 文件/图片上传发送 ### ⏰ 定时任务 (Cron Jobs) - 固定间隔执行 - Cron 表达式调度 - 单次定时执行 - 任务启用/禁用 - 手动立即执行 - 执行结果通知(可选发送到渠道) ### 📚 知识库 - 每个 Agent 独立的知识库目录 - 支持上传文档、PDF、图片、数据文件 - 文件夹创建和管理 - 文件预览(支持文本、代码、JSON 等) - 文件下载和删除 ### ⚡ 技能商店 (Skills) - 搜索和安装来自 skills.sh 的 AI 技能 - 技能启用/禁用 - 内置技能 + 用户自定义技能 ### 🔌 多渠道支持 - Telegram - Discord - Email (SMTP) - WhatsApp Web - Signal - Slack - i

Topics

No topics yet.

Explore more

Data from GitHub. Synced on 2026-07-01