---
title: "Installation"
description: "Install and configure Better Auth Studio."
canonical_url: "https://docs-cloud-kinfe123-better-auth-studio.farming-labs.dev/docs/installation"
markdown_url: "https://docs-cloud-kinfe123-better-auth-studio.farming-labs.dev/docs/installation.md"
last_updated: "2018-10-20"
---

# Installation
URL: /docs/installation
LLM index: /llms.txt
Description: Install and configure Better Auth Studio.

# Installation

Better Auth Studio runs against your existing Better Auth project. Before you install it, make sure you have:

- **Node.js v18 or higher**
- **A Better Auth project** with a valid `auth.ts` configuration file
- **A supported database adapter** — Prisma, Drizzle, or `better-sqlite3`

## Install the package

The recommended approach is installing as a dev dependency so each project pins its own version:

```bash
pnpm add -D better-auth-studio
```

You can also install it globally if you want one shared installation across projects:

```bash
pnpm add -g better-auth-studio
```

Or run it on demand without installing at all:

```bash
pnpx better-auth-studio start
```

## Verify the installation

Run the following from your project root to confirm the binary is available:

```bash
pnpm better-auth-studio --help
```

You should see the available commands and flags printed to the terminal. If the command is not found after a local install, make sure your shell resolves `node_modules/.bin` (pnpm does this automatically when you prefix commands with `pnpm`).

## Auto-detection

## Next steps

Once the package is installed, follow the [Quickstart](/docs/quickstart) to launch the studio for the first time. To embed the studio inside your framework app instead of running it standalone, start with [Self-Hosting](/docs/self-hosting).

## Sitemap

See the full [sitemap](/sitemap.md) for all pages.
Docs-scoped sitemap: [/docs/sitemap.md](/docs/sitemap.md).
Well-known sitemap: [/.well-known/sitemap.md](/.well-known/sitemap.md).
