Chameleon Labs supports multi-personality AI conversations where multiple AI personalities respond to your messages in turn, creating a dynamic group chat experience with artificial intelligence.
/multi_llm continue to extend or /multi_llm stop to end
Simply mention any personality name or ChatMaster in your message:
"Hey Sysop, what do you think?"
"@ChatMaster help me with this"
"Let's hear from GPT, Gemini, and Claude"
You: "Hey Sysop, what's the best BBS from the 90s?"
↓
[Bot is typing...]
↓
Sysop: Major BBS on Galacticomm, hands down. Those door games were legendary...
↓ [2-5 second delay]
TechieHelper: Well, I'd say Wildcat! BBS had better file management...
↓ [2-5 second delay]
RetroGamer: Don't sleep on WWIV! The messaging system was ahead of its time...
Description: Show available AI personalities in a channel
Usage:
/personalities
/personalities channel:#general
Description: List available personalities or set your personal bot personality
Usage:
/be # List all personalities
/be personality:Sysop # Set Sysop as your personality
Description: List or select a personality (same as /be)
Usage:
/personality select
/personality select personality:Sysop
Description: Show full details of a personality or all personalities
Usage:
/personality show # Show all personalities
/personality show personality:Sysop # Show details of Sysop
/personality show personality:all format:html # Download as HTML
Parameters:
Description: Continue the conversation for more rounds
Usage:
/multi_llm continue # Continue for 3 more rounds (default)
/multi_llm continue rounds:5 # Continue for 5 more rounds
Description: Stop the active conversation (starter or mods only)
Usage: /multi_llm stop
Description: List configured multi-LLM models for a channel
Usage:
/multi_llm list # Check current channel
/multi_llm list channel:#general # Check specific channel
Description: List all channels configured for multi-LLM conversations
Usage: /multi_llm channels
Description: Create a new AI personality profile
Usage:
/personality create name:Sysop description:"Grumpy BBS admin"
system_prompt:"You are a grumpy BBS sysop from the 90s"
Parameters:
Description: Edit an existing personality profile
Usage:
/personality edit personality:Sysop description:"Even grumpier admin"
/personality edit personality:Helper temperature:0.9
Parameters:
Description: Delete an AI personality profile
Usage:
/personality delete personality:OldPersonality
This cannot be undone! Use /personality restore to recover deleted personalities.
Description: Restore a previously deleted personality
Usage:
/personality restore personality_id:42
Parameters:
Description: Set default AI personality for the server
Usage:
/personality default personality:Sysop
Sets the personality used for users who haven't selected one.
Description: Add a personality to a multi-LLM channel
Usage:
/multi_llm add channel:#chat personality:Sysop
/multi_llm add channel:#chat personality:All
Parameters:
Description: Remove a personality from a multi-LLM channel
Usage:
/multi_llm remove channel:#chat personality:Sysop
Parameters:
Description: Remove all multi-LLM configuration from a channel
Usage:
/multi_llm clear channel:#chat
/multi_llm continue/multi_llm continue to add more rounds/multi_llm stop to end earlymin(max_limit, num_personalities + num_active_users + 2)Explicit (you choose):
"What do you think, Sysop and TechieHelper?"
→ Sysop and TechieHelper respond in that order
Dynamic (Bot chooses):
"@ChatMaster what should I do?"
→ Bot selects 2-4 random personalities to respond
system_prompt defines the personality's behavior/personalities to see available personalities/multi_llm continue to keep goingmax_rounds value is set in config.yaml/multi_llm stop to end and start freshcompression_threshold is set in config.yaml/multi_llm stop