Skip to main content

Installation

Prerequisites

  • Databricks workspace with Apps enabled
  • Permission to create a Lakebase (or create a schema in an existing one)
  • Genie space with your data (optional — tellr works in prompt-only mode without Genie)

Install

From a Databricks notebook:

%pip install --upgrade databricks-tellr databricks-sdk==0.96.0
dbutils.library.restartPython()
import databricks_tellr as tellr

# Deploy tellr to your workspace
tellr.create(
lakebase_name="tellr-db",
schema_name="app_data",
app_name="tellr",
app_file_workspace_path="/Workspace/Users/you@example.com/.apps/tellr"
)

That's it. Open your Databricks Apps to find tellr running.

Update or Delete

# Update an existing deployment
tellr.update(
app_name="tellr",
app_file_workspace_path="/Workspace/Users/you@example.com/.apps/tellr",
lakebase_name="tellr-db",
schema_name="app_data",
)

# Delete (optionally reset database)
tellr.delete(
app_name="tellr",
lakebase_name="tellr-db",
schema_name="app_data",
reset_database=True,
)