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.
When to use several Spaces
Section titled “When to use several Spaces”Separate Spaces are useful when:
- The organization is too big to organize data meaningfully in one 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.