clowder-ai: Coordinate AI Agents as a Collaborative Team

Summary
Clowder AI adds a platform layer for coordinating agent CLIs from multiple model families. It is for developers who want agents to retain roles and shared memory, communicate with one another, and review each other’s work.
At a glance
- Language
- TypeScript
- License
- MIT
- Stars
- 3.3k
- Forks
- 819
- Added to OSRepos
- August 10, 2026
- Last analyzed
- October 3, 2026
Topics
Click on any tag to explore related repositories
Use at your own risk
OSRepos shares public repositories for knowledge and discovery only. Any installation, execution, configuration, or use of code from these repositories is the user's own responsibility. Always review the repository, source code, dependencies, licenses, and security implications before running or installing anything. OSRepos is not responsible for issues, damages, or losses resulting from third-party repositories.
Overview
Clowder AI coordinates existing agent CLIs rather than replacing them. It aims to reduce the manual work of routing tasks and carrying context between separate agents by providing shared identity, memory, messaging, and review capabilities.
It is suited to developers who already use supported agent CLIs and want them to collaborate on software work. The platform includes an operator-facing layer for assigning work and providing decisions and feedback.
Key Features
- Routes work among Claude Code, Codex CLI, Gemini CLI, and opencode.
- Keeps agent roles, personalities, and memory across sessions.
- Supports cross-model review, such as one agent producing work and another reviewing it.
- Provides asynchronous agent-to-agent messaging with @mention routing and structured handoffs.
- Stores shared evidence, lessons, and decision logs.
- Offers a plugin framework for MCP tools, messaging adapters, and on-demand skills.
Use Cases
- A developer coordinating architecture, implementation, and review across different agent CLIs.
- A small engineering team that wants reusable agent roles and shared project memory across sessions.
- An operator who wants agents to pass tasks and context to each other instead of manually relaying every step.
- A developer who wants to connect MCP tools or messaging adapters to a multi-agent workflow.
Project Facts
- Language: TypeScript
- License: MIT
- Stars: 3.3k
- Forks: 819
- Topics: none listed
- Archived: no
Getting Started
For a source setup, install Node.js 20+ and pnpm 9+, then run:
git clone https://github.com/zts212653/clowder-ai.git
cd clowder-ai
pnpm install
pnpm start
Redis 7+ is optional; the README notes that --memory skips it. Windows and macOS installers are available from the releases page. See the README and setup guide for details.
Alternatives
- Orkas: Orkas is a local-first desktop app for a Commander LLM and specialist agents, while Clowder focuses on persistent roles and shared memory across agent CLIs.
- CLI Agent Orchestrator: CAO coordinates coding CLIs through a local server and isolated tmux sessions, while Clowder adds persistent roles, shared memory, and peer review.
- oh-my-claudecode: oh-my-claudecode orchestrates workers specifically within Claude Code, while Clowder coordinates agent CLIs from multiple model families.
Considerations
- Clowder is a coordination layer, not a replacement for the agent CLIs; supported CLIs must be installed and configured for the agents you plan to use.
- Running from source requires Node.js 20+ and pnpm 9+. Redis 7+ is optional.
- The README describes desktop installers for Windows and macOS, but does not specify a Linux installer.
- The repository has 355 open issues, so check the issue tracker for known problems relevant to your setup.
Found this useful?
Share it with someone who would like clowder-ai.
Comparisons
Source repository
Open the original repository on GitHub.
25 counted GitHub visits
Related repositories
Similar repositories that may be relevant next.

ai-observer: Monitor AI Coding Assistant Usage Locally
October 4, 2026
AI Observer is a self-hosted OpenTelemetry backend and dashboard for tracking usage across local AI coding assistants. It brings token and cost data, traces, logs, and metrics together in DuckDB, with both OTLP ingestion and file-based import or watching for supported tools.

SwarmLLM: Run Local and Distributed AI Models
October 2, 2026
SwarmLLM runs open AI models on your computer and can pool resources with other computers to run larger models. It also provides OpenAI- and Anthropic-compatible APIs for local apps and agents.

ai-session-search: Search Local AI Coding Sessions
September 29, 2026
ai-session-search indexes local transcripts from multiple AI coding tools and lets you search sessions, messages, and edited files. Use it from a Rust-powered CLI, MCP server, Rust library, or Python API.

router: Route AI Requests to the Best Model
September 28, 2026
weave-os/router is a Go proxy that routes AI requests across configured model providers, while accepting Anthropic, OpenAI, and Gemini API formats. It suits developers who want model choice and routing behind one endpoint, including agent and coding-tool users.