# Create a Node

Creating a Node in itself is pretty straightforward. The complexity comes from the many different components you can add, and the information you can provide to both the Node itself and the components.&#x20;

An overview of some of the current possibilities of what you can add is provided below, with instructions in the rest of this section.&#x20;

<figure><img src="/files/aA9YAPZnYnGshRPUTxF1" alt=""><figcaption><p>Quick overview of: Adding a New Node, Node Title, Components &#x26; Info</p></figcaption></figure>

Find information on how to add:

Different [**components**](/create-and-publish/create-a-node/add-components.md) to your Node, such as a:

* [Manuscript](/create-and-publish/create-a-node/add-components/manuscript.md)
* [Data](/create-and-publish/create-a-node/add-components/data.md)
* [Code & Executables](/create-and-publish/create-a-node/add-components/code-and-executables.md)
* [External Links](/create-and-publish/create-a-node/add-components/external-links.md)

Different types of [**information**](/create-and-publish/create-a-node/add-information.md)**,** such as:

* [Add License](/create-and-publish/create-a-node/add-information/add-license.md)
* [Add Metadata](/create-and-publish/create-a-node/add-information/add-metadata.md)
* [Add Contributors](/create-and-publish/create-a-node/add-information/add-contributors.md)
* [Add Comments](/create-and-publish/create-a-node/add-information/add-comments.md)
* [Claim Attestations](/create-and-publish/create-a-node/add-information/claim-attestations.md), e.g. through [submitting for curation](/create-and-publish/submit-for-curation.md). There is an extra section explaining curation & communities in depth [**here**](/community/community-curation.md)**.**&#x20;

{% hint style="info" %}
Nodes tries to be both as comprehensive and yet condensed and intuitive as possible. If there are things you would like to be able to create or types of information you would like to add to your Node that you cannot currently find, please contact us at&#x20;
{% endhint %}


---

# 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://docs.desci.com/create-and-publish/create-a-node.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.
