Desktop App
Desktop App
Run Lab locally with AI Lab Desktop—a standalone notebook environment with full AI capabilities.
Overview
AI Lab Desktop brings the power of Lab to your local machine. Work offline, use local compute resources, and keep sensitive data on your own hardware.
Features
- Full notebook environment - JupyterLab with all Lab capabilities
- AI assistance - Chat, magic commands, and code generation
- Local execution - Run on your own hardware
- Offline mode - Work without internet using local models
- GPU support - Leverage local CUDA-capable GPUs
Getting Started
- Download from calliope.ai/download
- Install following the instructions for your OS
- Configure your AI provider (or set up local models)
- Start working with notebooks locally
AI Configuration
Cloud Models
Use your existing API keys:
- Open Settings → AI Configuration
- Select provider (OpenAI, Anthropic, etc.)
- Enter your API key
- Choose your model
Local Models (Offline)
For fully offline use:
- Install Ollama
- Pull a model:
ollama pull llama3 - In Lab Desktop, select Ollama as provider
- Work without internet
Magic Commands
All Lab magic commands work in the desktop app:
# List databases
%calliope list-datasources
%%calliope ask-sql mydb
Show revenue by month
%%ai claude
Explain this codeSyncing with Cloud
Connect to your Calliope workspace:
- Settings → Cloud Sync
- Sign in with your account
- Sync projects, settings, and credentials
System Requirements
| Requirement | Minimum | Recommended |
|---|---|---|
| RAM | 8 GB | 16 GB+ |
| Storage | 2 GB | 10 GB+ |
| Python | 3.10+ | 3.11+ |
| GPU | Optional | CUDA for local LLMs |
Full Documentation
See Desktop Apps for complete installation, configuration, and troubleshooting guides.