# Incari Hub

**Incari Hub** serves as a central access point to all **Incari** products. It allows one to install the latest version of **Incari**, manage existing **Projects**, and obtain **Demo Projects**.

On the left-side Menu, there are several sections. We will go through each, one by one. Feel free to jump to the section you are most interested in:

* [Projects](#projects)
  * [My Projects](#my-projects)
  * [Remote Projects](#remote-projects)
* [Applications](#applications)
  * [Incari Studio](#incari-studio)
  * [Incari Player](#incari-player)
* [Community](#community)
  * [Documentation](#documentation)
  * [Forum](#forum)
  * [Support](#support)
* [Settings](#settings)

## Projects

### My Projects

The *My Projects* section allows the user to access, create, and manage their local **Projects**. Here there are two existing **Projects** called **'test\_1'** and **'test\_2'**. The leftmost square with the plus icon is used to [create a new **Project**.](/incari-studio/2024.1/getting-started/first-steps/creating-a-project.md)

It is also possible to change the order the **Projects** are displayed. This can be `Alphabetical`, `Date Created`, or `Date Updated`.

![My Projects.](/files/N07nFF1ujEktE9Xco1Gr)

Each **Project** displays the username and **Incari Studio** version at the bottom. Clicking on the three dots that appear when hovering over a **Project** allows the user to open the **Project**, play the **Project** in **Incari Player**, show the **Project** in the user's local file library, edit the **Project's** settings, and inspect a **Project's** info. It is also possible to delete the **Project** from here, either by removing it from the **Hub** or deleting it completely from the local disk.

![My Projects Drop-down.](/files/6tmzt6FlJQHMj3tqKZvj)

![Project delete message.](/files/n7hyYYrSbQlGq6a1PCn8)

### Remote Projects

The tab *Remote Projects* gives access to **Demo Projects** that have been created by our very own **Incari** team. These can be downloaded with the small cloud icon at the bottom right. The **Project** will then appear under *My Projects* and can be opened from there.

**Demo Projects** allow one to see how certain functionalities can be implemented in **Incari**. These range from a simple button to examples of the several methods of **Animation** available to the user. Discover more in the [**Demo Projects**](/incari-studio/2024.1/demo-projects/overview.md) documentation.

![Remote Projects.](/files/Ze7czF2OKSNhiR5QGmzj)

## Applications

### Incari Studio

Under *Incari Studio*, one can install different versions of **Incari Studio**. This can be done by locating a folder on your local machine, where **Incari Studio** is installed, or using the built-in installer. If there are no installations, a message will appear prompting the user to either `Locate` or `Install` a version of **Incari Studio**. Otherwise, the user can use the icon on the top right to do the same.

Note: Locating does not install **Incari Studio**. It simply points to where it is already existing on your computer after you have clicked through the file library that pops up.

Please note that if an existing **Project** was made with a previous version of **Incari Studio**, and this version is not currently installed within **Incari Hub**, you will be prompted to upgrade to the most recent version or locate the compatible version. Otherwise it will be impossible to open the **Project**.

![Applications: Incari Studio](/files/VJBBT1AW87Y5iYQss3b4)

![Application: Incari Studio Installed](/files/jJk09DpiMFHsLtDdtXt7)

### Incari Player

Under *Incari Player*, one can add specific versions of the **Incari Player** for different platforms. This is essential to successfully export **Projects** which utilize different *Target Platforms*, such as *Linux*. The **Incari Player** added should match the *Target* type eventually selected in the [**Exporter**](/incari-studio/2024.1/modules/exporter.md) (it must first be added in the **Hub** to be useable in the **Exporter** of a **Project**).

![Applications: Incari Player](/files/BOeIp7d2BG1OawDa5CYh)

After adding a **Player**, it will appear like this in the **Hub**:

![Applications: Incari Player Added](/files/NwIT18mkCMlkntQSGLC5)

The user then has the option to remove a **Player** by clicking the trash icon to the right.

## Community

### Documentation

The **Documentation** takes you straight to the instructional texts that teach the user the ins and outs of **Incari**, which you are at right now! It gives a run down of the basics, helps you get started, thoroughly explains each component of **Incari Studio**, and provides more information on a few **Demo Projects**. There's a lot to discover in the **Documentation**, written with care by the **Documentation** team.

![Documentation.](/files/Jtnk64Iss5Fa4kzxR9uD)

### Forum

The **Forum** is where the **Incari** community can come together to discuss issues, ideas, features, and give feedback.

![Forum.](/files/C9bQC7s51zm3tTOeGgJW)

### Support

Clicking on *Support* takes you to the **Support** channel. It may ask you to log in at first, so don't forget your **Incari Account** password!

Here the user can create *tickets* to report bugs or suggest new features and improvement. We are always aiming to improve **Incari**, so we are excited to receive *tickets* from you.

![Support.](/files/ztvDMVlfLTKTq139imGx)

## Settings

In *Settings*, the user can check whether they have *Visual Studio* installed, as per the [requirements](/incari-studio/2024.1/getting-started/requirements.md). If it is not, they will be prompted to do so.

![Visual Studio Code Installer.](/files/hVAvm0dBmWosabed16xe)

It is possible to choose a proxy server. This means, for example, if there is a proxy server set in *Windows*, the **Hub** will take into account the assigned setting and either ignore it, use the system proxy, or define a proxy server manually.

They can also connect to repositories using the `Add Endpoint` feature. **Projects** in this repository namespace will appear as an option in the upper right corner on the *Remote Projects* section.

![](/files/UXW6rD7JvMkWaXHuAl6K)


---

# 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.incari.com/incari-studio/2024.1/getting-started/first-steps/incari-hub.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.
