clowder-ai  by zts212653

Build AI teams, not just agents

Created 1 month ago
476 stars

Top 64.0% on SourcePulse

GitHubView on GitHub
Project Summary

Summary

Clowder AI provides a platform layer to orchestrate multiple AI models (Claude, GPT, Gemini) into cohesive teams, addressing the manual overhead of individual agent management. It enables persistent identity, cross-model collaboration, and shared memory, transforming isolated agents into a unified, productive unit for developers and power users.

How It Works

The platform uses multi-agent orchestration with persistent identity, cross-model review, and asynchronous A2A communication. It operates on a three-layer principle: Model (reasoning), Agent CLI (tool use), and Clowder Platform (identity, collaboration, discipline). This approach emphasizes building AI teams with shared missions and culture ("Soft Power") via a skills framework, shared memory, and automated SOPs.

Quick Start & Requirements

Prerequisites: Node.js 20+, pnpm 9+, optional Redis 7+. Installation involves cloning, pnpm install, pnpm build, configuring .env with API keys, and running pnpm start. A Linux install script (scripts/install.sh) is available. See SETUP.opensource.md for full details.

Highlighted Details

  • Model Agnostic: Integrates Claude, GPT, Gemini, and others via unified adapters and MCP.
  • CVO Mode: Introduces a human Chief Vision Officer role for guiding AI teams, fostering co-creation, and enabling companionship.
  • Rich Features: Supports multi-platform chat (Feishu, GitHub PR review), voice companion, AI research feeds ("Signals") with collaborative analysis, and game modes (Werewolf, Pixel Cat Brawl).
  • Governance: Features a Mission Hub for lifecycle tracking, audit trails, and SOP workflows, enforcing "Hard Rails" for safety.

Maintenance & Community

Derived from the production "Cat Cafe" workspace, Clowder AI features are battle-tested. The roadmap is detailed in the README, showing shipped and in-progress features. Contributions are welcomed via pull requests.

Licensing & Compatibility

Released under the MIT License, permitting commercial use and modification with copyright notice retention. However, "Clowder AI" name, logos, and character designs are protected brand assets requiring adherence to trademark guidelines.

Limitations & Caveats

Some advanced features like multi-user collaboration and external agent onboarding are still in specification. Requires specific Node.js/pnpm versions and optional Redis. Use of proprietary brand assets is restricted.

Health Check
Last Commit

1 day ago

Responsiveness

Inactive

Pull Requests (30d)
231
Issues (30d)
204
Star History
478 stars in the last 30 days

Explore Similar Projects

Feedback? Help us improve.