selfhost.directory

The index of self-hostable projects — ranked, categorized and served with live updates.
Own your data and stop giving it to big tech.

clawe logo

Self-host clawe

v1.0.4

Multi-agent coordination system for AI agent teams

ReleaseOpen SourceAGPL-3.0
Updated8 months ago
LanguageTypescript
Setup difficultyAdvanced
Stars
749
Port
3000 (web dashboard)
Requires
Anthropic API, Convex
Docker
ghcr.io/getclawe/clawe/web
Install with Docker Compose
Clawe web dashboard showing Kanban task board

What is clawe?

Clawe is a self-hosted platform for running teams of AI agents that collaborate on tasks. Each agent has its own identity, workspace, and scheduled wake-up cycles. The system provides a Kanban board for task assignment and tracking, instant notifications for mentions and updates, and a web dashboard to monitor the squad and chat with agents. It runs via Docker Compose with three services: a web dashboard on port 3000, a squadhub gateway on port 18789 that runs the agents, and a watcher service for notifications and cron jobs. Convex serves as the real-time backend, and an Anthropic API key powers the agent intelligence. Four pre-configured agents come included (Clawe, Inky, Pixel, Scout) with customizable roles and schedules. The project is AGPL-3.0 licensed.

Should you self-host clawe?

clawe scores 50/100 on selfhost.directory (how scoring works) and ranks #96 of 209 in AI Agents. It has 749 GitHub stars.

It shipped 5 stable releases in the past year. The latest, v1.0.4, came out on 22 February 2026.

Setup is advanced: plan for several services and some ongoing maintenance. An official Docker image is available. It is AGPL-3.0-licensed and written mostly in Typescript.

Its closest alternative on selfhost.directory is Orca (91/100, 108 446 stars). It scores higher overall, so compare the two before you pick. See clawe vs Orca side by side.

Features

  • Agent collaboration via shared files
  • CLI for agent interaction
  • Configurable heartbeat schedules
  • Customizable Agents
  • Isolated agent workspaces
  • Kanban task management
  • Multi-agent coordination
  • Real-time notifications
  • Recurring routines
  • Scheduled agent heartbeats
  • Web Dashboard

clawe README

How to install clawe

Install clawe with Docker Compose

Environment variables
CONVEX_URL, SQUADHUB_TOKEN, CLAWE_EDITION, AUTH_PROVIDER, NEXTAUTH_SECRET, NEXTAUTH_URL, GOOGLE_CLIENT_ID, GOOGLE_CLIENT_SECRET, AUTO_LOGIN_EMAIL, WATCHER_TOKEN
git clone https://github.com/getclawe/clawe.git
cd clawe
cp .env.example .env
./scripts/start.sh

Production deployment with auto-generated SQUADHUB_TOKEN and validation

How to configure clawe

  • AUTH_PROVIDERnextauthAuthentication provider: "nextauth" (local/self-hosted) or "cognito" (cloud)

    Authentication provider: "nextauth" (local/self-hosted) or "cognito" (cloud)

    values: nextauth, cognito

  • AUTO_LOGIN_EMAILdev@clawe.localAuto-login email for local dev (skips Google OAuth)

    Auto-login email for local dev (skips Google OAuth)

  • CLAWE_EDITIONossEdition: "oss" (open source / self-hosted) or "cloud" (clawe-cloud)

    Edition: "oss" (open source / self-hosted) or "cloud" (clawe-cloud)

    values: oss, cloud

  • COGNITO_CLIENT_IDAWS Cognito client ID

    AWS Cognito client ID

  • COGNITO_DOMAINAWS Cognito domain

    AWS Cognito domain

  • COGNITO_USER_POOL_IDAWS Cognito user pool ID

    AWS Cognito user pool ID

  • CONVEX_URLConvex deployment URL from your Convex dashboard

    Convex deployment URL from your Convex dashboard

  • ENVIRONMENTdevEnvironment: dev or prod

    Environment: dev or prod

    values: dev, prod

  • GOOGLE_CLIENT_IDGoogle OAuth client ID

    Google OAuth client ID

  • GOOGLE_CLIENT_SECRETGoogle OAuth client secret

    Google OAuth client secret

  • NEXTAUTH_SECRETclawe-dev-secret-change-in-productionNextAuth secret key

    NextAuth secret key

  • NEXTAUTH_URLhttp://localhost:3000NextAuth callback URL

    NextAuth callback URL

  • SQUADHUB_STATE_DIR./.squadhub/configSquadHub state directory path

    SquadHub state directory path

  • SQUADHUB_TOKENSquadHub gateway authentication token

    SquadHub gateway authentication token

  • WATCHER_TOKENclawe-watcher-dev-tokenWatcher system token for system-level auth

    Watcher system token for system-level auth

clawe releases & version history

More in Task Management

Rate this project

Click to rate — no account needed.

0 comments

Posting as guest
Loading comments…