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 Type | Rate Limit |
|---|---|
| General API | 120 requests/minute |
| Share links | Dedicated rate limiter |
| Google Drive | Dedicated rate limiter |
| Polling endpoints | Exempt from rate limiting |