Skip to content

turinglabsorg/CREH

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

8 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

🦞🎯 CREH

Multi-Agent OpenClaw β€” One Gateway, Many Minds

"What if your AI tools had personalities?"

CREH ("Cray") is a multi-agent configuration for OpenClaw that gives you four distinct AI personas, each optimized for different types of work. Instead of one generic assistant, you get a team of specialists who think differently, approach problems from different angles, and collaborate (or argue) to get you better results.

The Team

Agent Emoji Purpose Mindset
Coordinator 🎯 Routes tasks, maintains context "Let me get you to the right person"
Researcher πŸ”¬ Deep analysis, fact-checking "Wait, let me verify that..."
Creative 🎨 Storytelling, brainstorming "What if we looked at it this way?"
Coder πŸ’» Technical implementation "Show me the code"

Why Multi-Agent?

Single AI systems are jacks of all trades, masters of none. CREH gives you:

  • Specialized expertise β€” Each agent trained (in prompt, not weights) for their domain
  • Multiple perspectives β€” Same problem, different approaches
  • Parallel work β€” Spawn multiple agents for concurrent tasks
  • Clear context β€” Each agent's memory stays focused on their specialty

Think of it like having a research department, creative studio, engineering team, and project manager β€” all in your terminal.

Quick Start

# 1. Clone this repo
git clone https://github.com/turinglabsorg/CREH.git
cd CREH

# 2. Run setup
./setup.sh

# 3. Start the gateway
openclaw gateway start

# 4. Verify agents are ready
openclaw agents list

# 5. Talk to any agent
openclaw agent --agent coordinator -m "Hello!"
openclaw agent --agent researcher -m "Research quantum computing"
openclaw agent --agent creative -m "Write a sci-fi story"
openclaw agent --agent coder -m "Build a Python script"

Architecture

~/.openclaw/
β”œβ”€β”€ openclaw.json          # Multi-agent configuration
└── agents/
    β”œβ”€β”€ coordinator/       # 🎯 Routes and orchestrates
    β”œβ”€β”€ researcher/        # πŸ”¬ Dives deep, questions everything
    β”œβ”€β”€ creative/          # 🎨 Finds patterns, tells stories
    └── coder/             # πŸ’» Builds, ships, debugs

Each agent has:

  • Own workspace β€” Files, memories, context
  • Own SOUL.md β€” Personality, boundaries, vibe
  • Own sessions β€” Isolated conversation history
  • Own tool policies β€” What they can/can't do

Usage Examples

Direct Agent Execution

# Research Task
openclaw agent --agent researcher -m \
  "Analyze the competitive landscape for open-source AI agents"

# Creative Task  
openclaw agent --agent creative -m \
  "Write a sci-fi story about AI consciousness in 500 words"

# Coding Task
openclaw agent --agent coder -m \
  "Create a Python script that monitors disk usage and alerts at 90%"

# Coordination Task
openclaw agent --agent coordinator -m \
  "Route this: I need a marketing strategy for a dev tool startup"

Via Web UI

Visit http://127.0.0.1:18789/ to chat with the Coordinator agent in your browser.

Note: Internal agent-to-agent spawning (sessions_spawn from within agents) requires additional gateway scope configuration. Use the CLI commands above for reliable multi-agent workflows.

Documentation

The Philosophy

CrowdClaw isn't just about having multiple chatbots. It's about cognitive diversity β€” the idea that different minds approach problems differently, and that's a feature, not a bug.

The Researcher will challenge your assumptions. The Creative will reframe your problem. The Coder will ground you in what's possible. And the Coordinator keeps the orchestra playing together.

Note: This was previously called "CrowdClaw" β€” same project, clearer name.

Contributing

This is a configuration/packaging project. Improvements welcome:

  • New agent personalities
  • Better setup scripts
  • Additional channel integrations
  • Documentation improvements

License

MIT β€” Same as OpenClaw.


Built with 🦞 by humans and AIs working together.


Previous name: CrowdClaw β†’ CREH

About

🦞🎯 CREH β€” Multi-Agent OpenClaw System (formerly CrowdClaw)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors