Skip to main content

Navigating the Dashboard

The interface uses a collapsible sidebar with grouped navigation sections. The sidebar can collapse to icon-only mode for maximum content area.

Panel Overview

SectionPanelPurpose
DataDatasetsDownload from HuggingFace, upload local files, tokenize
DataModelsDownload, quantize, inspect architecture
TrainingTrainingConfigure and run SAE training jobs
TrainingTraining TemplatesSave/load/share training configurations
AnalysisExtractionsRun feature extraction from trained or external SAEs
AnalysisExtraction TemplatesSave/load extraction configurations
AnalysisLabelingManage auto-labeling jobs for feature interpretation
AnalysisLabeling TemplatesCustomize LLM prompts for labeling
AnalysisSAEsBrowse and download external SAEs from HuggingFace
SteeringSteeringFeature intervention matrix testing
SteeringPrompt TemplatesManage reusable steering prompts
SystemSettingsAPI keys, endpoints, display preferences
SystemMonitorReal-time GPU, CPU, memory, disk metrics

Real-Time System Monitoring

System Monitor — Real-time GPU, CPU, memory, and disk metrics

The Monitor panel provides live WebSocket-driven metrics:

  • GPU Utilization & Temperature: Watch for thermal throttling (usually ~85°C). If hit, clock speeds drop and training times multiply.
  • VRAM Pressure: If VRAM is >90% before starting a job, unload unused models or use more aggressive quantization.
  • Disk I/O: During activation extraction, miStudio writes large tensor files. High disk I/O with low GPU utilization means your storage is the bottleneck.
Interpreting Metrics
  • 100% GPU Utilization = good (GPU isn't waiting for data)
  • High Power Draw = high heat. Laptops should be plugged in with high-wattage supply.
  • Network I/O spikes indicate HuggingFace downloads or WebSocket activity.

Application Settings

The Settings panel provides persistent configuration:

TabWhat It Controls
EndpointsOpenAI-compatible endpoint URL + model for all labeling. Fetch Models button queries the endpoint and populates a dropdown. Saved endpoint bookmarks for switching.
API KeysEncrypted storage (AES-256-GCM) for OpenAI API key and HuggingFace token. Keys are never returned in full after saving.
LabelingDefault batch size, max examples per feature. Enhanced Labeling section: choose between OpenAI API or local OpenAI-compatible endpoint, select the model (with Fetch Models button), set max parallel workers.
DisplayTheme and UI customization
Encrypted Settings

API keys are stored with AES-256-GCM encryption in the database — never in plain text or environment variables. Set your OpenAI key once here and all labeling jobs (bulk and enhanced) use it automatically.

Settings API Keys tab — OpenAI key stored as masked value, HuggingFace token also saved