# Create a New Type

From the [Anytype Library](/anytype-docs/~/changes/WwUKjnRVmW8csn0Edgm9/anytype-basics/anytype-library.md) you can create a new **Type** by clicking the middle bar.

The classification hierarchy goes as follows:

1. Types
2. Templates
3. Relations

### To create a type navigate to you Library

Click on the bar in the middle and select the first option, Create new type.&#x20;

![](/files/trU2dWNKreUfKQOItPhu)

Next you will be prompted to give a name to your Type.

Underneath, you can create new templates for your type. Create as many as you'd like. When selecting the type in a new document, you will be prompted with your choices of templates.

![](/files/0awyRqiF6IDHkWtk7a19)

Here in the Type you can also add any Relations that go with this type.&#x20;

Underneath Relations you can also see any objects that are attached to this Type. This will become populated once you start using your new type.


---

# Agent Instructions: Querying This Documentation

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

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://doc.anytype.io/anytype-docs/~/changes/WwUKjnRVmW8csn0Edgm9/anytype-basics/types/create-a-new-type.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
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.
