Simpler SSH key downloads
Previously, generating an SSH key opened a file picker dialog, letting you choose where to save the key. This often led to forgetting the save location when connecting later. Now, SSH keys download directly to your~/Downloads folder, and the SSH connection guide shows the expected key path.Key updates
- Direct download to ~/Downloads: SSH keys now download automatically to your default download folder instead of opening a file picker.
- Key path hint in SSH connection guide: The SSH connection tab now shows “usually in
~/Downloads” so you know where to find your key.
Better navigation and team collaboration
We’ve unified the admin menu structure and added visibility into your team’s workspaces and members.Key updates
- Unified admin menu: The admin menu is now integrated into the main navigation, making it easier to find and access admin features.

- View other team members’ workspaces: Previously, you could only view your own workspaces. Now you can see workspaces belonging to your team members and track which team member is working on which workspace.

- Team member visibility in top bar: View who’s on your team directly from the top bar. See who you’re collaborating with at a glance.


Teams & Members role management
Members list now shows each member’s role, and admins can update roles between Admin and Member.
Key updates
- Role column on members list: View each member’s role (Admin/Member) directly in the list.
- Admins can edit roles: Admins can change a member’s role from the Edit action (Admin ↔ Member).
- Multiple admins supported: Assign multiple Admins when your team needs it.
Safer workspace creation when credits run out
We’ve tightened how workspace creation behaves when you have no credits, so you don’t end up with workspaces that start and immediately terminate.
Key updates
- Credit validation for workspace creation: Previously, workspaces could start and then immediately terminate when you had no credits. Now, if you have no credits, workspace creation is blocked and a toast notification prompts you to purchase or add credits before starting.
- Payment method registration banner: Previously, there was no clear signal when you didn’t have a registered payment method. Now, if you have no payment method and no credits, a banner appears prompting you to register a payment method. Admins can register a payment method directly from the banner.
Better workspace history
These updates were previously listed in Coming Soon and are now available, along with a storage mount path update.Key updates
- Event feed:
- Event history: View a complete timeline of workspace events directly on the Details page. Track key lifecycle events and states, including Running, image pulling, and termination reasons such as Out of Memory Killed (OOMKilled), credit exhaustion, or temporary storage exceeded.
- Terminated workspace view: Terminated workspaces are no longer auto-deleted after 24 hours. Use the View Terminated toggle to access their history and delete them manually when ready.
- Workspace volume mount path: Workspace volume mount path is fixed to
/root($HOME) and cannot be changed.
Updated GPU images
We’ve added refreshed CUDA and Torch images for broader Python coverage.Key updates
-
CUDA 13.0.1 images:
quay.io/vessl-ai/cuda:13.0.1-py3.10-slimquay.io/vessl-ai/cuda:13.0.1-py3.11-slimquay.io/vessl-ai/cuda:13.0.1-py3.12-slimquay.io/vessl-ai/cuda:13.0.1-py3.13-slim
-
Torch 2.9.1 (CUDA 13.0.1) images:
quay.io/vessl-ai/torch:2.9.1-cuda13.0.1-py3.10-slimquay.io/vessl-ai/torch:2.9.1-cuda13.0.1-py3.11-slimquay.io/vessl-ai/torch:2.9.1-cuda13.0.1-py3.12-slimquay.io/vessl-ai/torch:2.9.1-cuda13.0.1-py3.13-slim
Enhanced control, visibility, and simplicity
We’ve empowered users with direct volume management, deeper workspace insights, and a simplified resource selection flow.Key updates
-
User-managed volumes: You can now create and manage shared volumes directly.
- No admin quota needed: Create volumes instantly without waiting for admin allocation.
- Team sharing: Share volumes across your team effortlessly.
-
Storage pricing update:
- Pay-as-you-go: Workspace volumes are billed based on usage ($0.0070/hr per 50GB).
- No quota limits: Pre-allocated quotas for shared volumes have been removed.
-
Workspace visibility:
- Detailed status: Workspace states are now clearly defined—Queued, Initializing, Running, Paused, Failed, and Terminated. “Queued” shows Waiting for GPU, and “Initializing” shows Downloading Images.
-
Simplified resource selection:
- Cluster selector removed: No need to select a cluster first. Browse all available resource specs across clusters in a single view.
- Unified resource view: See every GPU and CPU option you have access to, regardless of cluster.
A new way to create workspaces
We’ve completely redesigned the workspace creation experience to be more intuitive and powerful. The new flow guides you through essential steps while offering deeper customization options for advanced needs.Key updates
-
Streamlined creation flow: The process is now split into three clear steps:
- Step 1 (Select resource): Choose your hardware specifications.
- Step 2 (Deployment settings): Configure image, SSH keys, ports, and volumes.
- Step 3 (Review): Review your settings and estimated cost before deploying.
- SSH key generation: You can now generate SSH keys directly within the workspace creation page and save them locally. Manage your keys anytime in Settings > SSH Keys.
- Custom port opening: Open specific custom ports during creation to perfectly replicate your local environment. Verify connection details in the Detail > Connect page.
Introducing VESSL Cloud
We’re launching VESSL Cloud, a dedicated service designed to streamline the research workflow with clearer billing and an optimized developer experience.Key updates
- GPUaaS: On-demand access to GPU instances. Select the exact specs you need and pay only for what you use.
-
Enhanced Workspace: Launch Jupyter or SSH environments in clicks.
- Select your preferred container image.
- Monitor logs and resource metrics in real-time.
- Easily stop or terminate instances to manage costs.
