Most AI assistants are generic. They talk the same way to everyone, forget who you are between sessions, and have no concept of the people in your life. Tell the Telegram bot you love Chinese food and the desktop app has no idea. Add a family member on WhatsApp and the desktop doesn't recognize them.
Meggy is different. Its Unified Persona System gives every entity — people, bots, and agents — a single identity that works across all channels. Tell Meggy on Telegram that Sophie has soccer on Tuesdays, and the desktop assistant knows too. A community-manager agent on Discord shares the same memory engine as your personal assistant on desktop.
At the heart of the system is a simple idea: one identity per entity, regardless of channel.
Whether your spouse messages via WhatsApp, Telegram, or the desktop app, Meggy recognizes them as the same person. Their preferences, trust level, and all the facts Meggy has learned about them travel with them.
This works for three entity types:
| Type | What It Represents | Example |
|---|---|---|
| Human | A real person (family, friend, colleague) | "Sophie — your daughter, age 12" |
| Bot | Your Meggy assistant's own identity | The main AI personality you've configured |
| Agent | An autonomous sub-agent | A Telegram community manager or research agent |
Before teaching Meggy about your family, you can shape who Meggy is. The Bot Persona system controls your assistant's identity and behavior:
When you enable a plugin that includes content safety settings — like Kids Mode or Teaching & Tutoring — Meggy automatically raises its content filter level. Safety filters can only be raised, never lowered.
The Persona Workshop is an interactive interview where you shape your assistant's personality through conversation. Instead of filling out forms, you talk to Meggy about what kind of assistant you want:
"I want you to be friendly but not too casual. Keep answers concise unless I ask for detail. Always use metric units and prefer British English spelling."
The workshop captures these preferences into a structured persona configuration that persists across all conversations and channels.
The People Knowledge Graph is Meggy's understanding of the humans in your life. It stores:
This information powers contextual responses. When you ask "What should I get Mom for her birthday?", Meggy actually knows your mom's interests.
Here's where the unified system shines. Imagine this scenario:
Meggy recognizes your spouse across all three channels because the identity system links WhatsApp, Telegram, and desktop accounts to one identity. The shopping list is the same everywhere.
When someone first messages Meggy on a new channel, the system:
identity_channels table for a matching channel accountYou can also manage channel bindings manually in Settings → People via the Channel Identity Hub.
Every fact Meggy learns carries a tag indicating where it came from:
This source-channel provenance helps with:
Not everyone should have the same level of access. Meggy implements trust-based access control:
| Tier | Who | What They Can Do |
|---|---|---|
| Admin | You (the device owner) | Full control — all tools, all settings, all data |
| Family | Trusted family members | Most capabilities, can't modify system settings |
| Friend | Known contacts | Basic queries and conversations, limited tool access |
| Stranger | Unknown or new contacts | Minimal access, polite but guarded responses |
When someone messages Meggy on WhatsApp or Telegram, their trust tier determines what the assistant can do for them.
Agents (autonomous sub-agents) are first-class citizens in the persona system. When you create a Telegram community manager or a research agent, Meggy automatically creates an identity row for it — giving the agent its own:
agent role with appropriate permissionsAn agent can speak differently on each platform. Configure this in the agent's identity settings:
Over time, duplicate identities can appear — someone might message from a new phone number, or a name gets spelled differently. Meggy handles this:
Five sliders control the Big Five personality traits (0–100 scale):
Seven sliders control response phrasing: Formality, Humor, Verbosity, Empathy, Directness, Creativity, and Warmth.
Choose from presets like Friendly Helper, Professional Assistant, or Creative Partner — each sets all twelve values in one click.
Once the People Knowledge Graph is populated, Meggy's responses become contextually rich:
The more you share about your family, the more helpful Meggy becomes — across every channel, for every person.