# Advanced

- [Run Recipe via REST API](https://omnitool-ai.gitbook.io/omnitool/advanced/run-recipe-via-rest-api.md): This provides instructions on how to execute Omnitool recipes through the REST API, enabling seamless integration into your system.
- [Create New Blocks](https://omnitool-ai.gitbook.io/omnitool/advanced/create-new-blocks.md)
- [Add a New Block via Composition API](https://omnitool-ai.gitbook.io/omnitool/advanced/create-new-blocks/add-a-new-block-via-composition-api.md)
- [Adding New Block via Extension](https://omnitool-ai.gitbook.io/omnitool/advanced/create-new-blocks/adding-new-block-via-extension.md)
- [Adding new Block via OpenAPI Spec](https://omnitool-ai.gitbook.io/omnitool/advanced/create-new-blocks/adding-new-block-via-openapi-spec.md)
- [Create New Extension](https://omnitool-ai.gitbook.io/omnitool/advanced/create-new-extension.md)
- [Use Local Models](https://omnitool-ai.gitbook.io/omnitool/advanced/use-local-models.md): Omnitool enables you to utilize models that run locally on your system. Follow this guide to begin integrating and using local models with Omnitool.


---

# 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/advanced.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.
