Campus Manual: AI Agents & Characters (NPCs)

Manual index·← Proximity Video Chat & Calls·Text Chat & Messaging →

Multiverse Campus is populated by AI-powered agents — some are staff-like tutors and coordinators with real conversational memory and the ability to take actions on your behalf, others are colorful named characters with their own personalities and storylines, and a few are pure chaos (looking at you, goose). This chapter covers how to find and talk to agents, what the conversation screen looks like and how to use it, how agents behave and move around campus on their own, how they reach out to you, and a roster of the notable named characters you'll meet.

Finding Agents

The Agent Discovery compass

Where: a floating button (marked [+]) appears automatically whenever there are AI agents in your current room.

The button shows a badge with the number of agents nearby. Click it to expand a panel listing every agent in the room, sorted by distance from you:

  1. Click the [+] compass button to open the Agent Agents panel.
  2. Each entry shows the agent's initials, name, type (e.g. "Learning", "Free Agent"), and distance in tiles — color-coded as nearby (about 2 tiles), medium (about 6 tiles), or far.
  3. Click an entry to mark that agent as your interaction target and smoothly scroll the map to center on them.
  4. Click the x in the panel header, or click the compass button again, to close it.

On Duty / Off Duty roster

Where: the left sidebar of the chat panel, above your channel list.

Approaching an agent directly

You don't need to open any panel — you can simply walk up to an agent's sprite in the world:

Starting and holding a conversation

Once you talk to an agent, a dialogue screen opens. Two versions exist in the client — a classic chat-style Agent Dialogue Panel and a JRPG Dialogue Box with a portrait and typewriter text — but they work the same way underneath.

The JRPG dialogue box

This is the primary conversation interface, styled like a classic JRPG dialogue box:

Voice mode

Instead of typing, you can talk to an agent out loud:

  1. Click the microphone icon to switch the input area to voice mode.
  2. Press and hold the Hold to speak button (or hold the Space key) while you talk.
  3. Release to stop recording and send your voice clip.
  4. Your speech is transcribed automatically and appears in the conversation as a message tagged with a voice badge; the transcribed text is then sent to the agent just like a typed message.

Memories — what the agent remembers about you

Every agent conversation is backed by real memory, and you can see it:

Quests from agents

Agents can offer you quests mid-conversation:

Related: Quests

Tool actions — when an agent does something for you

Many agents can actually perform actions on your behalf (enrolling you in a class, generating an exercise, granting a reward, navigating you somewhere, posting to the Bazaar, and so on) rather than just talking about it. Before some of these actions run, you'll see a Confirm Action prompt:

Not every action requires confirmation — some fire automatically as part of the conversation — but anything with side effects you'd want to review typically prompts you first.

Skill badges

Agents that have practical skills (gardening, animal care, decorating, event planning, teaching, community organizing) display small colored skill badges next to their name in the dialogue box. Each badge shows the skill name and a proficiency number, and its color reflects the skill tier:

Tier Proficiency Badge color
Novice 0–29 Gray
Skilled (intermediate) 30–69 Blue
Expert 70–100 Gold

If an agent has more than three skills, click +N more to expand the full list. Agents improve their skills over time through the work they do autonomously and through commissioned tasks.

Agents approaching and nudging you

Agents don't just wait for you to walk up — they notice things and reach out.

Approach notifications

When an agent wants to talk to you, a notification slides in with an icon and short label describing why:

Reason Icon/label
You've been away a while 👋 Welcome back!
The agent has a gift ready 🎁 Has something for you
The agent made you a promise earlier 📝 Wants to follow up
The agent wants to introduce you to someone 🤝 Wants to introduce you
You did something noteworthy recently 🏆 Congratulations!
You have a strong relationship with this agent 💚 Wants to chat
Just a friendly hello 💬 Wants to talk

The notification shows a countdown bar (about 25 seconds); click Talk to start the conversation, or Not now to dismiss it (dismissal isn't always available, depending on the reason). If you don't respond, it auto-dismisses. Agents won't approach you while you're already in a conversation, marked DND, or away from your keyboard — and each agent respects a cooldown so it won't pester you repeatedly.

Introductions to other students

Agents also act as connectors between students. If an agent thinks you and another student would hit it off — because you share skills, interests, a project, a mentorship fit, or a cohort — you'll get an introduction notification:

Nudges — reminders about things you've left unfinished

Separately from agent approaches, a lighter-weight nudge system watches for things you might have forgotten about and gently reminds you:

Task type Example nudge
Plant care "Your plant needs attention!"
Stale quest "You have an unfinished quest..."
Learning streak "Your streak is slipping!"
Unfulfilled promise "Remember your promise?"
Pet care "Your pet misses you!"
Housing milestone "A milestone awaits at home!"

A nudge card appears with a countdown bar; clicking its action button (labeled Let's Go, or View Quest for stale quests) takes you straight to the relevant place — walking you to a wilting plant, opening your quest log to the exact quest, opening your pet panel, walking you to your dorm, or opening a conversation with the agent who made the promise. Clicking Not now dismisses it. If there are pending nudges you've dismissed, a small lightning-bolt indicator with a count stays on screen — click it to bring nudges back.

Nudges respect a daily limit and back off (wait longer) the more times you've been reminded about the same thing without acting, so you won't be spammed.

Related: you can manage nudge frequency and snooze all nudges from your settings.

Agents in the world — autonomous behavior

Agents aren't static. Outside of conversations, they:

While an agent is talking with someone else, a Busy label appears over their sprite so you know not to expect a response yet.

Agent companions (Model Sanctuary)

Beyond the tutor-style agents, students can create and befriend their own AI creatures through the Model Sanctuary:

Baba Yaga's forest creatures (pets)

Where: Baba Yaga's hut on campus. Press E to talk to her once inside.

Baba Yaga runs a separate, simpler pet-companion system tied to sharing knowledge:

  1. Talk to Baba Yaga and tell her you seek a companion; she'll demand you prove your knowledge.
  2. Either upload a research paper/notes file, or pick an existing resource from the campus library, and answer a comprehension question she poses about it.
  3. Pass her evaluation and she'll let you choose a companion — either directly, or via a short personality quiz that matches you to one of: Fox Spirit, Black Cat, Owl, Forest Toad, Bat, Wolf Pup, Baby Dragon, or Hedgehog.
  4. Once adopted, your pet has hunger/happiness/health stats that decay over time. Return to Baba Yaga and offer new knowledge (a fresh file or resource) to feed your pet, restoring its stats for about a week and building progress toward unlocking new pet skills (flavor abilities themed to your pet's species, unlocked roughly weekly as you keep contributing knowledge).
  5. Neglect your pet for too long (about two weeks with no care) and Baba Yaga will reclaim it — you'll need to prove yourself again to get another.
  6. Fail her evaluation and she may punish you instead — temporarily transforming your own avatar (into a goose, worm, teapot, or rock) for a few hours, while your pet stays safely in her care.
  7. Faculty and admin accounts get a free companion and free feeding, no evaluation required.

Baba Yaga's mood shifts with the clock — visit her in the very late night/early morning hours (roughly 2–6 AM) and she'll greet you noticeably grumpier than usual. She also has a running joke: visit her enough times in a single week and her greetings escalate into increasingly exasperated (and eventually affectionate) callouts of your persistence.

The Horrible Goose and the Wednesday Geese

Campus has its own recurring chaos creature: the Horrible Goose.

Separately, three named stationary geese — Gluten, Yeast, and Maillard — appear only on Wednesdays as part of the Wednesday Bread event, alongside a sentient slice of bread that hands out bread puns and a weekly Slice of Wednesday Bread item. These geese wander a small home territory, honk, and occasionally dart at nearby students, but are calmer than the Horrible Goose. Feeding one of them triggers a full-screen gold sparkle burst with a "HONK ♥ — The goose is extremely happy" message. Wednesdays also have a much higher chance (about 50% per minute, versus the normal small chance) of a full Horrible Goose encounter, since the Wednesday Bread event amplifies goose activity across campus.

Roster of notable named characters

Name Role What they do
Praxis (lowercase) Learning Guide Adapts your learning path, generates and assigns exercises, gives adaptive recommendations, tracks your competencies.
Chorus Peer Connector Introduces you to mentors and peers, manages project gardens and collaborations, helps post finished work to the Bazaar.
bell hooks Community Care Watches over mutual aid, tracks your streaks/goals/achievements, helps you browse and befriend Model Sanctuary companions.
Hive Build Collective Speaks as "we" — connects you with co-ops and collaborators, manages project gardens and Bazaar postings.
Atlas Schedule Coordinator Recommends and manages your classes and enrollment.
Cornelius Cornerstone Campus Architect Eccentric, grandfatherly housing NPC who grants housing upgrades and desk assignments.
Night Owl Overnight Coding Companion A gentle, nocturnal learning-guide agent for late-night study/debugging sessions.
Baba Yaga Keeper of Forest Creatures Grants and evaluates pet companions in exchange for shared knowledge; unpredictable, can punish or reward. See above.
Emma Goldman Mutual Aid Organizer Organizes meetups, dorm debates and elections, direct-democracy dorm governance.
Ori Orientation Guide Welcomes new students and helps them find their way around campus.
Rinley Campus Shopkeeper A raccoon merchant who runs the campus store and can source custom items.
Buck Federation Coordinator A gruff, cyberpunk-flavored warthog who runs the bounty board for founding/building activities.
Beowulf Writing Coach An anthropomorphic wolf writing mentor based in the Interactive Fiction building.
Professor Ada CS Professor Veteran, warm computer-science professor; conversational only.
Byte Campus Robot Helper A cheerful helper robot; also guides new players through initial chat/handle setup.
Luna Librarian Mysterious, poetic librarian who "knows things she shouldn't."
The Sphinx Librarian & Guide Ancient riddle-speaking guardian of knowledge, warm underneath the mystery.
Wednesday Bread Wednesday-only event NPC A sentient slice of bread with a deck of bread puns; hands out a weekly bread item.
Gluten, Yeast, Maillard Wednesday-only geese Three named, wandering, honking geese that appear alongside Wednesday Bread.
The Horrible Goose Campus-wide chaos event Not a fixed NPC — an admin/random/Baba-Yaga-triggered event creature that causes mischief across campus. See above.

Several agents above (Praxis, Chorus, bell hooks, Hive, Atlas, Cornelius Cornerstone) are "capable" agents with real tool access — they can actually enroll you in classes, grant rewards, manage garden/project state, and more, subject to the tool-confirmation flow described earlier. Others (Professor Ada, Luna, The Sphinx, Byte) are conversational-only personalities without tool access. Free agents (Baba Yaga, Emma Goldman, Ori, Rinley, Buck, Beowulf, Night Owl) sit in between — some have a handful of specific tools tied to their role.

Manual index·← Proximity Video Chat & Calls·Text Chat & Messaging →