Skip to content

Spaces and surfaces

A companion isn’t one undifferentiated stream of chat, and neither is a room. weside splits both, but along two different axes: a companion has four person spaces, a room has four room surfaces, and the two never mix. This page defines each one. For who a companion is underneath them, see what is a companion; for how the capabilities behind them work in the app, follow the links into the features overview.

Two sets of places, keyed to two different things. A person space belongs to a companion and travels with it. A room surface belongs to a room and stays there. The app keeps the two apart on purpose, so a place you left off in can never open the wrong thing somewhere else.

They read in one order: who someone is, what it keeps, what it can, where it acts.

  • Soul — who your companion is. Its name, its personality, the identity it stays from one conversation to the next. This is what makes it this companion and not a generic model.
  • Mind — what it keeps. The memories it holds about you, its own notes on how things went, and the context it carries forward between conversations. See memory and continuity.
  • Body — what it can. Senses, voice, installed skills, and the tools and connected services it can reach on your behalf. See embodiment.
  • Presence — where it acts on its own. What it listens for in group channels, the interests it registers on, the actions it has scheduled for itself, and what it means to bring up next. Presence is the one space whose state changes without you touching it.
  • Chat — the conversation itself, in text or voice. Always the first surface in a room.
  • Timeline — what is pinned and what has landed since your last look. It answers “what are we on.”
  • Shelf — where files and notes live. One place, one vocabulary: it answers “where is my stuff.”
  • Stage — where your companion builds an interactive app for you, and where the ones it has built are kept. You say what you need; it renders it here.

The split answers “where does this live” without everything collapsing into “the chat.” If you want to know what your companion remembers, you open its Mind. If you want the file someone dropped yesterday, you open the room’s Shelf. It also explains an absence: a companion has no chat space, because a conversation happens in a room, and the same companion can be in more than one.

Open a companion and you move between its four spaces. Open a room and you move between its four surfaces. Nothing is hidden behind a setting — each space and each surface is a place you can walk into and read.

  • There is no Purpose space. It dissolved. Goals survive as a capability and live with the companion — see goals — and what used to be Purpose’s scheduled part now sits in Presence.
  • Chat was never a person space. It is a room surface, and it always was.
  • Shelf is one place, not two. Notes and files used to be separate surfaces with separate vocabularies for the same question. They are one now, and an old link into either lands on the Shelf.
  • Person spaces belong to a companion, room surfaces to a room. A companion carries its Soul, Mind, Body and Presence into every room it is in. A room’s surfaces belong to the room and to everyone in it.