clawe  by getclawe

Multi-agent coordination system for AI teams

Created 3 weeks ago

New!

576 stars

Top 56.2% on SourcePulse

GitHubView on GitHub
1 Expert Loves This Project
Project Summary

A multi-agent coordination system powered by OpenClaw, Clawe enables teams of AI agents to collaborate on tasks. It targets users needing to automate complex workflows, offering a Kanban-style task board, real-time notifications, and distinct agent roles. The system streamlines AI team operations, enhancing productivity through structured task management and communication.

How It Works

The architecture leverages Docker Compose for orchestration, featuring a squadhub gateway for agent management, a watcher service for scheduling and notifications, and a web dashboard (clawe). A Convex backend serves as the central data store for agent states, tasks, and activities. Agents operate with unique identities and scheduled heartbeats, communicating via shared files and real-time updates, facilitating a robust and observable AI team environment.

Quick Start & Requirements

  • Prerequisites: Docker & Docker Compose, Convex account (free tier works), Anthropic API key.
  • Setup: Clone the repository (git clone https://github.com/getclawe/clawe.git), navigate into the directory, and copy .env.example to .env. Configure SQUADHUB_TOKEN and CONVEX_URL in the .env file. API keys for Anthropic and OpenAI are managed via the UI during onboarding.
  • Deployment: Install dependencies (pnpm install), deploy the Convex backend (npx convex deploy), and start the production stack (./scripts/start.sh). Development commands are also available.
  • Links: A demo video is available.

Highlighted Details

  • Includes four pre-configured agents (Squad Lead, Content Editor, Designer, SEO) with staggered cron-based heartbeats.
  • Features a Kanban-style task board with assignments, subtasks, and status tracking.
  • Provides instant delivery of @mentions and task updates.
  • Agents utilize isolated workspaces containing identity, instructions, memory, and tools.
  • A clawe CLI facilitates agent interaction for task management, notifications, and status checks.
  • Supports scheduling recurring tasks via "Routines."

Maintenance & Community

No specific details regarding maintainers, community channels (e.g., Discord, Slack), or roadmap were found in the provided README.

Licensing & Compatibility

The README does not specify a software license. This omission requires further investigation for compatibility, especially for commercial use or integration into closed-source projects.

Limitations & Caveats

No explicit limitations, known bugs, or alpha/beta status were mentioned in the provided README. The primary caveat is the absence of licensing information.

Health Check
Last Commit

2 days ago

Responsiveness

Inactive

Pull Requests (30d)
76
Issues (30d)
4
Star History
582 stars in the last 23 days

Explore Similar Projects

Starred by Andrew Ng Andrew Ng(Founder of DeepLearning.AI; Cofounder of Coursera; Professor at Stanford), Jack Lukic Jack Lukic(Author of Semantic UI), and
5 more.

ag2 by ag2ai

0.5%
4k
AgentOS for building AI agents and facilitating multi-agent cooperation
Created 1 year ago
Updated 1 day ago
Starred by Elie Bursztein Elie Bursztein(Cybersecurity Lead at Google DeepMind), Chip Huyen Chip Huyen(Author of "AI Engineering", "Designing Machine Learning Systems"), and
7 more.

SuperAGI by TransformerOptimus

0.1%
17k
Open-source framework for autonomous AI agent development
Created 2 years ago
Updated 1 year ago
Feedback? Help us improve.