Browse upcoming group sessions across every tradition, or host your own and invite others to join. Free to browse and organize — you only pay when your gathering is led by one of our AI or human teachers.
localStorage (see mst_group_events_index + mst_group_event_*) so they're
only visible in this one browser. To make it real:
GET /api/events?tradition=&medium= — and replace
loadAllEvents() below with a fetch.
createHostedEvent()'s local save with POST /api/events.
AI_TEACHERS / HUMAN_TEACHERS lists below for a live pull from
the real teacher directory (the data behind portals.html) so the "Host a Gathering" form always offers
current teachers. (Done for this prototype — the lists below are already generated from portals.html's
real Portal 1 / Portal 3 rosters. Re-generate them the same way if that roster changes.)
avatar-renderer.js only renders the avatar inside our own session.html page;
nothing pushes it into an actual Zoom call. To make that real you'd need either (a) Zoom's Video SDK to add
the avatar as a bot participant, or (b) a virtual-camera pipeline (rendering the avatar to a virtual webcam
device) so people can select it as their camera source inside Zoom. Until one of those exists, the realistic
near-term version is what's built below: the avatar lives in our own Live Session Room, and the group —
whether on Zoom or in person — keeps that room open on a shared screen or device.
Set it up, share the link, and watch the roster fill in — like creating an event on Meetup.
See who else is coming, then reserve your spot — visible to your teacher and every other participant, like a Meetup event page.
localStorage — visible only within this one browser,
not shared between real people on different devices. To make it real:
loadEvent() / saveEvent() below with
GET /api/events/:id and POST /api/events/:id/rsvp.
Whether your group is meeting on Zoom or in person, the teacher shows up the same way right now: open the Live Session Room on one device and put it on a shared screen or TV. On Zoom, that's a second window shared to the call or run on a second device pointed at the group; in person, it's a laptop, tablet, or TV the group gathers around.
Your teacher and everyone else joining can see you're coming. We'll send a reminder as the session gets closer, along with your join link.
Cancel my spotBoth paths lead to the same place — choose whichever feels right.