> For the complete documentation index, see [llms.txt](https://docs.aitheon.com/creators-studio/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.aitheon.com/creators-studio/main-elements/projects.md).

# App Projects

Wikipedia definition: [In information technology, an **application** (**app**), **application program** or **application software** is a computer program designed to help people perform an activity. Depending on the activity for which it was designed, an application can manipulate text, numbers, audio, graphics and a combination of these elements.](https://en.wikipedia.org/wiki/Application_software)

In Creators Studio, you can create three kinds of projects in the App Project type.&#x20;

Basically, each application is a node on the graph table, but it varies visually and in purpose.

### Application

Use this type of apps to operate a device or a distinct process.&#x20;

You can create an application type project from Creators Studio: click **New Project**, choose **App** Project type and **Application** App type. &#x20;

![](/files/-MRJ_xQfrRX8kMSufbyN)

Or you can create an application type project from a device menu in the **Smart Infrastructure** service: &#x20;

![](/files/-MRPapftg3tRTnj-NG97)

This app's node has teal coloring and corresponding subtitle on the graph table: &#x20;

![](/files/-MK4iSyiqnVLllKDGrML)

A special feature of application nodes - you can open the app in its user interface by clicking **OPEN APP** above the top-right corner.

Examples of use:&#x20;

* an application node that defines a machine tool behavior when carving an item;
* an application for an additional controller in a coffee machine to control coffee grinding;
* an application for a robot-cleaner to define an everyday cleaning process.

See an [**Application Example**](/creators-studio/main-elements/projects/application-example.md) in use with screenshots.

{% hint style="info" %}
Please, choose runtime properly when you are creating a new project: application-type apps often run on the device\`s controller itself (choose AOS).
{% endhint %}

### Automation

An automation app allows a device or a system to react in different situations (different incoming data) with particular responses.

You can create a project for an automation app from the Creators Studio interface and some special places in every Aitheon service, like in Smart Infrastructure:&#x20;

![](/files/-MK4XZW6UJSlm_KOQCKB)

Go to **Smart Infrastructure**, select an infrastructure among **All Infrastructure**, and click the **AUTOMATION** button **(1)**. You will see your automation apps and a **+ NEW AUTOMATION NODE** button. Then choose: make it yourself, choose from existing, buy on Marketplace, or make a request for such app.

This apps\` node has orange coloring and corresponding subtitle on the graph table:&#x20;

![](/files/-MK4UdU-F7K4M8527h4T)

You may open the app in its user interface by clicking **OPEN APP** above the top-right corner. A new window will appear:&#x20;

![](/files/-MK4VwmQrGAw6qwVYGrN)

An automation app may have some user interface - to show data or to interfere in a process manually - but you wouldn\`t be able to use this UI with other processes. For this purpose use the Dashboard type.

Examples of use:

* creating a task in the Project Management service when a robot can\`t finish the work;
* parsing an email if the topic contains a particular word;
* a chat-bot that gives responses depending on requests.

{% hint style="info" %}
Please, choose runtime properly when you are creating a new project: automation-type apps often run on the cloud (choose **AOS cloud**).
{% endhint %}

### Dashboard

This app doesn\`t define any work or automation but reflects their state in UI widgets. You can easily reuse a dashboard for different processes and data flows.

You can create a project for a dashboard app from Creators Studio interface and some special places in every Aitheon service, like in Smart Infrastructure:&#x20;

![](/files/-MK4_vybnZxpYH5ik4oB)

Go to **Smart Infrastructure**, select an infrastructure among **All Infrastructure**, and click the **+ CREATE DASHBOARD APP** button **(1)**. This is the place for your future dashboard app. Then choose: make it yourself, choose from existing, buy on Marketplace, or make a request for such app.

This apps\` node has green coloring and corresponding subtitle on the graph table:  &#x20;

![](/files/-MK4js6fYCoYimh7KwGp)

You can open the app (UI) in its user interface by clicking **OPEN APP** above the top-right corner.

Examples of use:

* robots\` real-time statuses;
* energy consumption levels in some working facilities;
* working station load level over time.

{% hint style="info" %}
Note that you can add a dashboard app only to dashboards, an automation app only to automation. And if you've made an application type application with UI, you have to go to a graph table of Aitheon Core, find the app's node, and open the UI from there.

So, if your application that manages a device needs some UI controls, you may want to make one more app - dashboard type - and connect it with the device's application.
{% endhint %}

{% hint style="info" %}
Please, choose runtime properly when you are creating a new project: dashboard-type apps often run on the cloud (choose **AOS cloud**).
{% endhint %}


---

# 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 dynamically by asking a question.

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

```
GET https://docs.aitheon.com/creators-studio/main-elements/projects.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
