Spaces
A Space is Smartchat’s multi-tenancy boundary. Every resource lives inside exactly one Space, and resources are completely isolated between Spaces — an entity in one Space cannot be accessed from another, not even by the same user who owns it.
What’s scoped to a Space
Section titled “What’s scoped to a Space”The following are isolated per Space:
- File uploads. Files are isolated per space — the same physical file has separate identities in different spaces.
- Collections (built from uploaded files)
- Assistants
- Prompt templates
- Groups
- Configuration
- Available models (which LLMs appear in the model picker)
- Chats
If you upload a file in Space A, it does not exist in Space B. The same applies to every other resource above.
Switching Spaces replaces the entire workspace — chats, files, collections, assistants, prompt templates, groups, and configuration all change to those of the newly selected Space.
Membership
Section titled “Membership”- A user can be a member of one or multiple Spaces.
- A user is active in only one Space at a time.
My Space
Section titled “My Space”Every user has a personal Space called My Space. It behaves the same way as any other Space, with two differences:
- No space-level admin controls. In a regular Space, a Space Owner can configure collections, space settings, and the list of available models. My Space has no such controls — its settings and the list of models are fixed, not managed by a space owner.
- No bulk data sync. In a regular Space, the Space Owner can sync data centrally so it is available as a collection for everyone in the Space. In My Space, only the user themselves can manually upload or update data.
Think of My Space as a default workspace with sensible defaults and a default model list — a landing zone available to every user out of the box.
Regular Spaces are useful when:
- The organization is too big to organize data meaningfully in My Space.
- Sub-organizations need different policies, settings, or access to different models.
- A Space Owner needs to provide centrally synced data (collections) to everyone in the Space.
Default Space
Section titled “Default Space”Every Smartchat instance comes with a Default space that all users belong to. It cannot be deleted or renamed, and it is not visible in the Chat Interface.