OpenClaw Team Collaboration Server for Openclaw

A secure, multi-user web interface for OpenClaw featuring zero-knowledge encryption and local network accessibility.

normalpeople553
v0.1.0
Feb 24, 2026
0
0
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install openclaw-team-2

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install openclaw-team-2 using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is OpenClaw Team Collaboration Server?

The OpenClaw Team Collaboration Server is a robust skill designed to transform a local OpenClaw instance into a multi-user platform. By leveraging this entry in the Openclaw Skills library, developers can establish a web interface that allows team members to interact with AI agents over a local network or WiFi without compromising security.

The architecture is built on a zero-knowledge foundation, meaning the server never stores passwords or hashes. Instead, it uses password-based AES encryption to ensure that each user's data—including chat history and memory—remains isolated and accessible only to the individual who holds the correct credentials.

OpenClaw Team Collaboration Server Use Cases

  • Setting up a shared AI research environment for a small development team.
  • Providing localized, secure access to OpenClaw across multiple devices on the same WiFi network.
  • Hosting a private, encrypted chat interface where data privacy is the highest priority.
  • Onboarding new team members using a secure invitation code system.

How OpenClaw Team Collaboration Server Works

  1. The server initializes a dedicated data directory for each user upon registration using a valid invitation code.
  2. A credential.enc file is generated, acting as an encrypted proof of identity that can only be unlocked with the user's original password.
  3. During login, the server attempts to decrypt this credential file; success grants access while failure prevents any data leakage.
  4. User-specific data like soul.enc and history.enc are stored using Fernet AES encryption, ensuring total data isolation.
  5. The skill acts as a secure bridge between the web frontend and the OpenClaw Gateway API.

OpenClaw Team Collaboration Server Setup

# Install required Python dependencies
pip install flask flask-cors cryptography requests gunicorn

# Deploy the team_chat_server.py script to your workspace

# Launch the server using Gunicorn
gunicorn -w 4 -b 0.0.0.0:8888 team_chat_server:app

After launching, users can access the interface via http://:8888.

OpenClaw Team Collaboration Server Data Schema & Taxonomy

File Purpose Encryption Status
credential.enc Identity verification AES Encrypted
soul.enc Agent personality and core logic AES Encrypted
memory.enc Long-term user-specific memory AES Encrypted
history.enc Conversation history AES Encrypted
config.json User-specific environment settings JSON

All user data is stored within a dedicated directory structure: ~/Desktop/alldata//.

OpenClaw Team Collaboration Server Advanced Features

  • Zero-knowledge architecture ensures that even administrators cannot view user data without passwords.
  • Integrated invitation code system to control team registration via the INVITE_CODE environment variable.
  • Persistent local network access with device-based authentication and no session expiry.
  • Protective .protected file flags to prevent accidental deletion of critical user directories.
  • Customizable Gateway API integration to link with existing Openclaw Skills deployments.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*