# UI Overview

<details>

<summary>Top Menu</summary>

![](/files/P1GMnRPc3uii8euDh1j6)

Central to the user experience, this area includes:

* **Assets Button**: Allows editing, loading of existing recipes, or creating new ones.
* **Save Dropdown**: Offers options to save the current recipe or export it for external use.
* **Run Button**: Executes the current recipe.
* **Question Mark**: Offers LLM-based explanations for recipe components.
* **Heart Icon**: Pins recipes to your favorites for quick access within your recipe collection.

</details>

<details>

<summary>Side Bar</summary>

![](/files/vaMhNMGB0Nj2nSEL19cy)

* **API Key Management**: This page is for entering or revoking API credentials, ensuring secure and controlled access to the third party API.
* **File Manager**: An essential feature that allows users to browse, operate, and manage all file assets that have been uploaded to or generated within the recipe.
* **Extension Manager**: Allows for the installation or uninstallation of published extensions. Users can also pin their favorite extensions to the sidebar for quick access.
* **Developer Tool**: Activate this tool during recipe execution to monitor API requests and responses, a feature crucial for troubleshooting.
* **Local API**: This section lists supported local or open-source services. Users must install these services on their machines and can then activate the corresponding local API to enable its blocks within block collection.

</details>

<details>

<summary>Chat Window</summary>

![](/files/0ewfTCdlpi5MiWgXAAuz)

</details>

<details>

<summary>File Manager</summary>

![](/files/HtBPtoT8jYTbPvMXPjgl)

</details>


---

# 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://omnitool-ai.gitbook.io/omnitool/tutorial/ui-overview.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.
