Skip to main content

What are Workspaces?

Workspaces are project containers within your organization that provide resource isolation and team collaboration boundaries. Think of them as dedicated environments for specific projects, applications, or deployment stages.

Key Benefits

πŸ”’ Resource Isolation Resources in different workspaces are completely separate - no cross-workspace interference. πŸ—οΈ Project Organization Group related deployments, experiments, and configurations in logical containers. πŸ‘₯ Team Collaboration Share workspaces with specific team members and assign granular permissions. πŸ”„ Environment Separation Use different workspaces for development, staging, and production environments.

Workspace Structure

Organization: "AI Startup"
β”œβ”€β”€ Workspace: "Model Training"
β”‚   β”œβ”€β”€ Kubernetes clusters for training
β”‚   β”œβ”€β”€ Experiment configurations
β”‚   └── Training datasets and secrets
β”œβ”€β”€ Workspace: "Production API"
β”‚   β”œβ”€β”€ Model deployment services
β”‚   β”œβ”€β”€ AI gateways for traffic routing
β”‚   └── Production monitoring and alerts
└── Workspace: "Research & Development"
    β”œβ”€β”€ Experimental models
    β”œβ”€β”€ A/B testing configurations
    └── Prototype deployments

Workspace Types

Default Workspaces

  • Every organization has exactly one default workspace
  • Personal orgs: β€œPersonal” workspace
  • Team orgs: β€œDefault” workspace (can be renamed)
  • Cannot be deleted (organization safety)

Project Workspaces

  • Created manually for specific projects
  • Custom names and descriptions
  • Can be deleted when no longer needed
  • Full team collaboration features

Environment Workspaces

  • Separate workspaces for different stages
  • Common pattern: dev/staging/production
  • Isolated secrets and configurations
  • Different access controls per environment

Workspace Roles

RoleCreate ResourcesManage SecretsAdd MembersDelete Workspace
Viewer❌❌❌❌
Memberβœ…βœ…βŒβŒ
Adminβœ…βœ…βœ…βŒ
Ownerβœ…βœ…βœ…βœ…

Managing Workspaces

Workspace Overview

The Workspaces page shows all your available workspaces with key information: Workspaces overview showing workspace cards with member counts and roles Each workspace card displays:
  • Workspace name and type (Default, Personal, Active)
  • Member count and your role (owner, admin, member, viewer)
  • Resource counts (integrations, clusters, etc.)
  • Quick actions (switch workspace, settings)

Workspace Settings

Click the settings icon to manage workspace configuration: Workspace settings dialog showing name, description, and danger zone options Available settings:
  • Name and Description: Update workspace details
  • Member Management: Add/remove team members
  • Danger Zone: Delete workspace (only if no resources exist)

What Goes in a Workspace?

Deployments
  • AI model deployments on Kubernetes
  • Web applications and APIs
  • Microservices and containers
Infrastructure
  • Kubernetes clusters (dedicated or shared)
  • AI gateways for traffic management
  • MCP servers for AI protocols
Configuration
  • Experiment definitions and A/B tests
  • Environment-specific secrets
  • Deployment configurations
Monitoring
  • Performance metrics and alerts
  • Resource usage tracking
  • Error monitoring and logging

Workspaces provide the organizational structure that makes complex AI projects manageable, secure, and scalable across your team.