# Get Started

URL: /bengal/docs/get-started/
Section: get-started
Description: Install Bengal and create your first site

---

> For a complete page index, fetch /bengal/llms.txt.

## Install

```
pip install bengal
```
Requires Python 3.14 or later. See installation guide (/bengal/docs/get-started/installation/) for details, including recommended options for faster builds.

## Create a Site

```
bengal new site mysite
cd mysite
bengal serve
```
Your site runs at `http://localhost:5173`. The dev server rebuilds automatically when you save changes.

## Pick a Path

Writer

Start Here

Write content in Markdown with the default theme

Get up and running in 5 minutes with Bengal's writer-focused workflow.

(./quickstart-writer)

Theme Developer

Customize templates and styles to match your brand

Build your own theme or override just the parts you want to change.

(./quickstart-themer)

Contributor

Hack on Bengal core, fix bugs, add features

Set up your development environment and start contributing.

(./quickstart-contributor)

## Next Steps

- Tutorials (/bengal/docs/tutorials/) — Step-by-step guides

- Content (/bengal/docs/content/) — Writing and organizing content

- Theming (/bengal/docs/theming/) — Templates and styling

- CLI Reference (/bengal/docs/reference/architecture/tooling/cli/) — All commands

## In This Section

Contributor Quickstart (/bengal/docs/get-started/quickstart-contributor/)

Set up Bengal for development and start contributing

Install Bengal (/bengal/docs/get-started/installation/)

using pip, uv, or from source

Scaffold Your First Site (/bengal/docs/get-started/scaffold-your-site/)

Create a Bengal site from a template in 5 minutes

Themer Quickstart (/bengal/docs/get-started/quickstart-themer/)

Customize themes and create your own designs

Writer Quickstart (/bengal/docs/get-started/quickstart-writer/)

Create your first site and start writing content

Related Pages

Skeleton YAML Quickstart (/bengal/docs/tutorials/sites/skeleton-quickstart/)

Define your entire site structure in one YAML file

Related

onboarding (/bengal/tags/onboarding/)

quickstart (/bengal/tags/quickstart/)
