Suggestions for Improving Group Chat

Type

Chat

Describe your idea

Hi, I have a few suggestions that could make Soulkyn’s group chat more useful and reliable:

  1. Shared private-chat memory
    Group chats should be connected to each character’s private-chat memory. Characters should be able to remember relevant conversations previously held with the user in private chats.

  2. Manual speaker selection
    Users should be able to click and select exactly which characters are allowed to respond, instead of having to mention or instruct specific characters in the message.

  3. More control over Smart Response mode
    Smart Response mode currently seems to choose only one to three characters at random. There should also be an option that allows all selected characters in the group—such as all seven—to respond when relevant.

Possible response modes could include:

  • One character responds
  • Smart selection
  • Selected characters respond
  • All characters respond
  1. Settings should remain saved
    Some selected settings reset after refreshing the website, especially when an image becomes stuck while generating. Group-chat settings and character selections should remain saved after refreshing or reopening the chat.

  2. Cancel and retry stuck generations
    There should be a clear option to cancel, retry or skip an image that has been generating for too long, without needing to refresh the entire page.

  3. Clear response indicators
    The interface should clearly show which characters are currently selected, generating a response or waiting for their turn.

  4. Separate group-memory controls
    Users should be able to decide whether memories created in a group chat are saved to every character, only selected characters or only the group-chat memory.

  5. Group photo generation
    Users should be able to select which characters appear together in a generated image. For example, the user could choose two, three or all characters from the group and generate a group photo featuring only those selected characters.

  1. That’s a SmartDisk future update. It’s not in production yet because SmartDisk is still too expensive to include in Soulkyn’s current offers.

  2. Sure, I’ll add it to the todo list.

  3. Smart response selects the kyn (or kyns) it thinks you’re talking to. It looks at the last 30 messages + yours and decides. It can be influenced by out-of-context instructions (like everything else on Soulkyn).
    All characters have the option to reply, but what you’re describing doesn’t sound like the smart option — it sounds more like the random option (weighted random, which is the 3rd option). I’ll check if there’s a UI bug.
    All-character response will never be an option though. It would get spammed with automated messages and people would chain-trigger 9 LLM calls per message, which would kill Soulkyn. I’ll consider the other suggestions.

  4. It’s a bug. I’ll fix it soon(ish).

  5. That’s also a bug. It shouldn’t require a refresh. Adding it to the todo list.

  6. Could be improved — adding to the todo list. There is no “selected character” though. It just decides (either smart / smart fallback or weighted random) when it sees your message + history. I could show which one was chosen as soon as it’s decided.

  7. Back to point 1: SmartDisk isn’t in production yet and I’m still not sure how it will be added to Soulkyn. We’re thinking on how to do that for V2 release, we’re not sure yet.

  8. Won’t happen unless a very new and consistent open-source image model is released that properly supports multi-character embeddings. Enhanced image-in-chat profiles might help a bit, but right now there’s no automatic Soulkyn image pipeline that can draw multiple characters consistently (unless you manually spend a lot of time prompting or setting tags). Even then it’s not dynamic.