This content is available to Enterprise customers. Sign in with your enterprise account or contact sales to get access.
Lakecode Enterprise deploys natively on your Databricks workspace. Instead of running as an external SaaS that connects to your environment, lakecode runs where your data lives — inside your cloud perimeter, governed by your existing access controls.
There are three deployment options depending on your team's needs:
Databricks Apps is the recommended deployment for teams that want a managed web UI without requiring individual CLI installations.
# Install the lakecode deployment CLI
npm install -g @lakecode/deploy
# Authenticate with your Databricks workspace
lakecode-deploy init --workspace-url https://<your-workspace>.cloud.databricks.com
# Deploy the lakecode app
lakecode-deploy apps create \
--name lakecode-prod \
--service-principal <sp-application-id> \
--catalog <your-catalog> \
--schema lakecode_state
This creates a Databricks App with a managed UI. Your team can access it at https://<your-workspace>.cloud.databricks.com/apps/lakecode-prod.
For teams that need scalable, low-latency agent execution, deploy the lakecode backend on Databricks Model Serving.
# Deploy the agent backend as a Model Serving endpoint
lakecode-deploy serving create \
--name lakecode-agent \
--size Small \
--scale-to-zero true \
--catalog <your-catalog> \
--schema lakecode_state
The serving endpoint handles all agent execution — workflow decomposition, step execution, evidence collection, and approval gate management. The Databricks App UI connects to this endpoint automatically.
If your team prefers terminal-based access, individual developers can use the lakecode CLI routed through your org's enterprise proxy.
# Each developer installs the CLI
npm install -g lakecode
# Login with enterprise SSO
lakecode login --enterprise --org <your-org-id>
# The CLI automatically routes through your org's proxy
lakecode /prove my_catalog.my_schema.my_table
All deployment modes use Unity Catalog as the backing state store. Lakecode creates the following tables in your configured schema:
workflow_executions — execution history, user, timestamps, statusevidence_artifacts — structured evidence packs from each workflowapproval_log — approval gate decisions with reviewer identityassistant_config — org-wide AssistantSpec configurationThese tables are governed by your existing Unity Catalog access policies. No data leaves your workspace.