Skip to main content
⚠️ AppKit is in an early development phase and is subject to change without notice. DO NOT use in production environments.

# Development

Guides for developing AppKit applications

## 📄️ Local development

Once your app is bootstrapped according to the Quick start guide, you can start the development server with hot reload for both UI and backend code.

## 📄️ AI-Assisted development

AppKit-specific agent skills for AI coding assistants are coming soon. This documentation will be updated with instructions when available.

## 📄️ Development

AppKit provides multiple development workflows to suit different needs: local development with hot reload, AI-assisted development with MCP, and remote tunneling to deployed backends.

## 📄️ Remote Bridge

Remote bridge allows you to develop against a deployed backend while keeping your UI and queries local. This is useful for testing against production data or debugging deployed backend code without redeploying your app.

## 📄️ Project setup

This guide covers the recommended project structure and scaffolding for AppKit applications.

## 📄️ Type generation

AppKit can automatically generate TypeScript types for your SQL queries, providing end-to-end type safety from database to UI.

## 📄️ LLM Guide

This document provides prescriptive guidance for AI coding assistants generating code with Databricks AppKit. It is intentionally opinionated to ensure consistent, production-ready code generation.