Spin Up a Databricks App
Scaffold a fresh AppKit Databricks App with `databricks apps init`, run it locally, and deploy to your workspace.

Build with AI
- Copy the prompt below
- Paste into Cursor, Claude Code, Codex, or any coding agent
- Your agent builds it — asking questions along the way so the result is exactly what you want
New to templates? Learn more here
When done, you will have:
- A scaffolded Databricks App project with selected plugins (e.g. Lakebase, analytics, Genie, model serving)
- A locally running development server for testing
- A deployed app accessible in your Databricks workspace
Prerequisites
This template scaffolds a fresh AppKit Databricks App from scratch using databricks apps init. Use it when the user wants the smallest possible Databricks App as a starting point — you can layer plugins, routes, and deploy from here.
- Permission to deploy Databricks Apps in the target workspace. This template ends with
databricks apps deploy. If Apps is not enabled for the user's identity, deploy fails withPERMISSION_DENIED. - Node.js
22+andgiton PATH. AppKit projects are Node/TypeScript andnpm installruns against the public registry. - An app name and description in mind. Names must be lowercase, hyphenated, and ≤ 26 characters. Ask the user for a name and a one-sentence description before running
apps init.


