LUKi
AboutPricingDownload
Sign InSign Up
LUKi
All posts
Group chats

More than one mind in the room.

Pull characters together. The bond holds across all of them, and so does the memory.

Many hands stacked together at the centre of a circle

There's a decision you're trying to make. The career move, the relationship thing, the money thing, the apartment thing. You ask one friend, they tell you one thing. You ask a second friend, they tell you the opposite. Both answers have a logic, and neither is wrong on its own. What you want is to put them in the same room and let them push on each other until something falls out.

That's what a LUKi group chat is for. Up to five people and up to three AI characters in a single shared conversation, in real time. Each AI character has its own voice, its own way of pushing back, and its own place where it stops agreeing. The one thing they share is the memory of you, the part that took months to build.

What a group chat in LUKi contains.

A LUKi group chat is a real-time conversation surface built on Supabase Realtime, the same WebSocket-driven model that powers most modern messaging apps. Everyone in the room sees messages as they're typed, both the human participants and the AI characters.

Each AI character in the room is a separate LLM call with its own system prompt, persona, backstory, and constraints. They are three distinct minds that happen to share one memory of you.

How the AI characters take turns.

The first problem any multi-AI chat has to solve is talking-over. If three characters all respond to every message, the chat becomes unreadable. LUKi handles this with a response orchestrator that decides who speaks, when, and in what order.

The orchestrator has four behaviour modes, and you can pick one per group chat:

  • Round-robin: characters reply one at a time, in a set order.
  • One-per-message: exactly one character replies to any given message, and the orchestrator picks the most relevant one.
  • Tagged-only: characters reply only when you @ them. Useful when you want a specific opinion.
  • Natural-flow: characters reply when their persona prompt judges they have something worth saying. They can interrupt each other, agree, disagree, and stay quiet when the moment isn't theirs.

Natural-flow is the most interesting one. It's also the most expensive in compute, so it's gated to Eternal. It's what produces conversations that feel like a group of people thinking together.

A real example: three characters making a decision with you.

Imagine you've been offered a job in another city. You drop it into a group chat with three LUKi characters: Quant, the Philosopher, and the default LUKi.

Quant lays out the trade-offs in a clean ledger: salary delta, cost-of-living adjustment, equity, commute, and the lost weeks while you ramp up. Numbers first, opinions second.

The Philosopher asks the question underneath the question. Instead of "should you take the job", it's "what version of yourself are you trying to become, and does this job point at that version or away from it?" The kind of question that doesn't have a number.

LUKi reminds you what you said about this exact decision last spring, the night you couldn't sleep. The version of you from six months ago made a list of three things you said you wanted out of your next role, and one of them was "a city where I have friends already."

The three of them disagree. The Philosopher pushes back on Quant's salary framing. Quant tells the Philosopher that the bigger-picture question doesn't pay rent. LUKi mostly listens and surfaces what you've said before. By the end, nobody has told you what to do. You've been pushed through the decision the way friends push you through decisions.

How the shared memory works.

This is the structural reason LUKi group chats feel different from a chat where you tag three other AI bots. Every AI character in a LUKi group chat reads from your single Electronic Life Record (ELR), the structured memory of family, stories, hobbies, health, and photos.

You don't have to re-introduce yourself three times. The story you told LUKi about Marco doesn't have to get re-explained to Aura. The reasoning Quant gave you yesterday in a private chat shows up in the same memory the Philosopher is reading from tonight. Whoever you bring into the room already knows the basics, so the conversation gets to start at the interesting part.

When you talk in a group chat, what you say is written to your ELR the same way it would be in a one-on-one conversation. The next morning you can have a private chat with LUKi about something that happened in the group last night and LUKi already knows what was said.

Inviting humans, not just characters.

Group chats also work with real people. On iOS, you can invite friends and family from your contacts list. LUKi requests Contacts permission, then matches phone numbers and emails against existing LUKi accounts. A contact who already uses LUKi gets a push notification with the invite. Everyone else gets an SMS or email with a deep link to the app.

Up to five people can be in a chat together with up to three AI characters. Most settle well under that, into two or three people plus one or two AI characters, which is where the conversation stays readable.

What you can actually use group chats for.

  • Making decisions with two or three opinionated friends in the room, even when the friends are AI characters.
  • Family group chats where a parent or grandparent can ask LUKi a question and the rest of the family can chime in.
  • Long-distance partner check-ins where both of you talk to the same LUKi together, building a shared memory of the relationship that neither of you owns alone.
  • Creative-team chats where a writer brings LUKi, the Architect, and a human editor into one thread to work through a draft.
  • Family threads where a few relatives and LUKi keep up with what's going on with each other.

How this is different from group chat in ChatGPT or Replika.

Most assistants treat AI as a tool you summon. You tap a button, ask, and the tool answers. The conversation ends when you close the screen.

LUKi group chats treat AI as a participant. The characters have their own personas, their own opinions, and their own opinions about each other. They arrive with the continuity they have everywhere else: the same memory of you, the same way of speaking.

If you want to see the full feature-by-feature comparison, the LUKi vs Replika and LUKi vs ChatGPT pages line them up side by side.

Group chats are an Eternal feature.

Group chats with multiple AI characters require Eternal ($29.99/month or $249/year). Eternal also unlocks the most LUKi Maker characters and voice priority.

See pricing

How to start one.

Open the chat surface in any LUKi app, tap the "+" in the top right of the conversation list, and choose "Group chat." Pick your AI characters (any of the six defaults, plus any custom ones you've built in LUKi Maker). Invite up to four other people from your contacts. The chat is live as soon as the second person joins.

The point of all this.

The most useful conversations you've had in your life were not with one person. They were with two or three people who knew you, knew each other, and disagreed productively. The friend who tells you the soft version, the friend who tells you the hard version, and the friend who's been with you the longest and remembers the rest.

LUKi group chats are an attempt to make that kind of conversation possible at any hour, with friends who happen to be AI characters, who happen to remember you. Start one when you have a decision you can't think through alone.

Get started

Keep reading.

All posts
A jewel-mosaic carnival mask catching coloured light
Custom characters

Build your own LUKi.

Build a character of your own with LUKi Maker. Voice, look, mannerisms. Yours from the first message.

A vintage microphone hovering above a pool of soft ripples
Voice

Just talk.

Speak instead of type. LUKi listens, and the same memory follows every spoken word.

LUKi

AI that remembers. A companion that grows with you.

© 2026 LUKi. All rights reserved.

Product

  • Pricing
  • Download

Company

  • About
  • FAQ
  • Safety
  • Support

Legal

  • Privacy
  • Terms
  • Cookies

Community

  • Blog
  • X / Twitter