Skip to main content

Settings

The Settings page is organized into tabs covering your profile, workspace preferences, storage, security, billing, and more.

Personal

  • Display name — your name as shown to collaborators
  • Bio — short description
  • Profile picture — upload and crop your avatar

General

  • Theme — Light, Dark, or System (follows OS preference)
  • AI assistant — toggle auto-analyze on file drop
  • Sync & Cache — manage offline files, force-sync, clear browser cache
  • Keyboard shortcuts — reference card for all shortcuts

Storage

Biom Drive

  • View storage usage and quota
  • Manage uploaded files and folders

Google Drive

  • Connect/disconnect your Google Drive account
  • OAuth token management

Default storage provider

Choose where files are stored by default:
  • Local — browser IndexedDB (offline, 500 MB limit)
  • Biom Drive — managed S3 cloud storage
  • BYOB — your own S3/GCS/Azure bucket

Auto-upload

Toggle automatic upload of local files to cloud storage.

BYOB (Bring Your Own Bucket)

  • Add S3, GCS, or Azure Blob storage credentials
  • Credentials encrypted server-side with AES-256-GCM
  • Configure bucket name, region, and access mode (public/private)
  • BYOB buckets appear as folder nodes in the file browser

Security

  • Supabase Auth — JWT-based authentication
  • Row-Level Security — PostgreSQL RLS policies ensure data isolation
  • Rate limiting — 120 requests/minute globally (configurable)
  • CORS — origin-specific in production, permissive in development

Notifications

Configure notification preferences for:
  • Job completions
  • Share activity
  • System updates

Billing & Plans

  • View current plan and usage
  • Manage subscription
  • View compute spend

Usage

  • Storage usage statistics
  • Compute usage over time
  • Job history

People

  • Team/organization member management
  • Role assignments

Feedback

  • Submit feedback and feature requests directly from the settings page

Admin Console

Admin-only controls for workspace management (visible to workspace administrators only).

Compute provider settings

Default provider

Choose your default compute provider:
  • Modal Labs (cloud GPU) — default
  • Local Docker
  • HPC/SLURM
  • User GPU Server
  • HuggingFace Spaces

Local Docker configuration

  • Docker socket path
  • Temporary directory
  • Memory and CPU limits
  • Timeout settings
  • Auto-pull container images

HPC/SLURM configuration

  • SSH connection details (host, username, key)
  • Default SLURM partition
  • Default resource allocations (GPU type, memory, CPUs, time limit)

User GPU Server configuration

  • Server endpoint URL
  • API key
  • SSL verification settings
  • Concurrent job limit

API rate limits

Endpoint TypeRate Limit
General API120 requests/minute
Share linksDedicated rate limiter
Google DriveDedicated rate limiter
Polling endpointsExempt from rate limiting
Polling endpoints (model-jobs, bioformats/jobs, image-sources, generate-image) are exempt from rate limiting to allow real-time progress tracking.