Workspaces
Separate configurations for different contexts like personal projects or work. Each workspace has its own sources, skills, statuses, and session history.
What are Workspaces?
Workspaces let you maintain separate configurations for different contexts. Each workspace has its own sources, skills, statuses, labels, and session history.
Use Cases
Personal vs Work
Keep work projects separate from personal projects
Different Clients
Separate configurations for each client
Visa Application
Dedicated workspace for your business plan
Experimentation
Test new configurations without affecting main workspace
Creating a Workspace
- Click your workspace name at the bottom of the sidebar
- Select Create New Workspace
- Enter a name and optional description
- Choose whether to copy settings from an existing workspace
Workspace Contents
Each workspace includes:
~/.torlyai/workspaces/{workspace-id}/
├── config.json # Workspace settings
├── theme.json # Theme overrides
├── permissions.json # Safety rules
├── sessions/ # Session data (JSONL)
├── sources/ # Connected sources
│ └── {source-slug}/
│ ├── config.json
│ ├── guide.md
│ └── permissions.json
├── skills/ # Custom skills
├── statuses/ # Status configuration
└── labels/ # Label configurationSwitching Workspaces
Click your workspace name at the bottom of the sidebar to see all workspaces and switch between them. Each workspace maintains its own session history.
Workspace Settings
// config.json
{
"id": "workspace-id",
"name": "My Workspace",
"description": "Workspace for my visa application",
"createdAt": "2024-01-15T10:00:00Z",
"rootPath": "/Users/me/projects/visa-app"
}