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

  1. Download from calliope.ai/download
  2. Install following the instructions for your OS
  3. Configure your AI provider (or set up local models)
  4. Start working with notebooks locally

AI Configuration

Cloud Models

Use your existing API keys:

  1. Open Settings → AI Configuration
  2. Select provider (OpenAI, Anthropic, etc.)
  3. Enter your API key
  4. Choose your model

Local Models (Offline)

For fully offline use:

  1. Install Ollama
  2. Pull a model: ollama pull llama3
  3. In Lab Desktop, select Ollama as provider
  4. 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 code

Syncing with Cloud

Connect to your Calliope workspace:

  1. Settings → Cloud Sync
  2. Sign in with your account
  3. Sync projects, settings, and credentials

System Requirements

RequirementMinimumRecommended
RAM8 GB16 GB+
Storage2 GB10 GB+
Python3.10+3.11+
GPUOptionalCUDA for local LLMs

Full Documentation

See Desktop Apps for complete installation, configuration, and troubleshooting guides.