> For the complete documentation index, see [llms.txt](https://docs.umbraco.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.umbraco.com/umbraco-cms/develop-with-umbraco/tutorials/starter-kit/install-the-starter-kit.md).

# Install the Starter Kit

Installing the Starter Kit provides a pre-built set of templates, content types, and demo content to explore or kickstart your Umbraco project.

## Outcome

You’ll have the Umbraco Starter Kit installed in your local project, ready to explore in the backoffice. This setup adds example content and templates, perfect for learning or quick prototyping.

## Steps

You can install the Starter Kit in two ways, depending on your preference:

* [Option 1: Install via .NET CLI](#option-1-install-via-net-cli)
* [Option 2: Install via Visual Studio](#option-2-install-via-visual-studio)

### Option 1: Install via .NET CLI

To install the Starter Kit via the .Net CLI, follow these steps:

1. Open a terminal in your Umbraco project folder.
2. Run the following command to add the Starter Kit package:

```bash
dotnet add package Umbraco.TheStarterKit
```

3. Build the project:

```bash
dotnet build
```

4. Run the project:

```bash
dotnet run
```

5. Go to `https://localhost:xxxx/` to view the Starter Kit content.

### Option 2: Install via Visual Studio

To install the starter Kit via Visual Studio, follow these steps:

1. Open your Umbraco project in Visual Studio.
2. Go to **Tools** -> **NuGet Package Manager** -> **Manage NuGet Packages for Solution...**.
3. Browse for **Umbraco.TheStarterKit**.
4. Select the appropriate version from the Version drop-down depending on the Umbraco version you are using.
5. Click **Install**.
6. Open the **.csproj** file to make sure the package reference is added:

```xml
<ItemGroup>
<PackageReference Include="Umbraco.TheStarterKit" Version="xx.x.x" />
</ItemGroup>
```

## Summary

You now have a fully functional Umbraco site with demo content, templates, and structure to explore. Use this setup as the foundation for the upcoming lessons in this Starter Kit tutorial.

{% hint style="warning" %}
If `Umbraco:CMS:Runtime:Mode=Development` and `Umbraco:CMS:ModelsBuilder:ModelsMode` is set to `SourceCodeAuto` or `SourceCodeManual`, an error occurs the first time the app runs.

To fix this, log into **Umbraco Backoffice**, go to **Settings** → **Models Builder**, and click **Generate Models**. Restart the app to clear the error.
{% endhint %}

[Back to Lessons](/umbraco-cms/develop-with-umbraco/tutorials/starter-kit.md)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://docs.umbraco.com/umbraco-cms/develop-with-umbraco/tutorials/starter-kit/install-the-starter-kit.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
