> For the complete documentation index, see [llms.txt](https://docs.ninox.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.ninox.com/getting-started/builder-getting-started/intro-to-the-ninox-ui/ninox-ai-assistant.md).

# Ninox AI assistant

The **Ninox AI assistant** helps you turn an idea into a usable app in minutes. From a short description, it creates a strong first version with suggested tables, fields, relationships, and an initial app setup. On the app screen, it also helps you update the current app with common structure changes. Ninox also supports **AI suggestions** during table creation, so you can get helpful field proposals even when you build step by step.

That means less time spent modeling from scratch and faster progress from day one. You get something concrete to review, test, and improve right away, so you can shape the app around your process and show early results faster.

It works especially well when you already know your use case and want to move quickly. If you know what you need to track, but do not want to build every table and field manually, the AI assistant helps you save time, reduce setup effort, and start with confidence.

You can access the AI assistant in these ways:

* When you open Ninox for the first time, you see the option to build an app with AI on the landing screen.
* You can also start it later from **Workspace home** by clicking **Build app with AI**.
* When you are on the app screen, open the main navigation and click **Ninox AI chat** <i class="fa-wand-magic-sparkles">:wand-magic-sparkles:</i>.

The landing screen with the AI assistant option is only shown the first time you access Ninox. After that, use **Workspace home** to create a new app with AI, or open **Ninox AI chat** from the main navigation while working inside an app.

<figure><img src="/files/zDir2ILNYUBsmqufsKBa" alt=""><figcaption></figcaption></figure>

To see the complete flow of using the Ninox AI assistant to create an app, including each step in the interface, check [Quickstart - create your first app](/getting-started/builder-getting-started/quickstart-create-your-first-app.md).

### AI assistant on the app screen <a href="#ai-assistant-on-the-app-screen" id="ai-assistant-on-the-app-screen"></a>

On the App screen, the AI assistant opens in a side panel. This lets you make structure changes without leaving the app you are working in.

<figure><img src="/files/OuVPBBBUifxLV6xxDevs" alt=""><figcaption></figcaption></figure>

Below the prompt field, Ninox shows predefined prompts for common tasks:

* **Add field** creates a new field in the current table.
* **Create table** adds a new table to the current app.
* **Edit field** changes an existing field in the current table.
* **Rename table** changes the name of the current table.
* **Delete field** removes a field you no longer need.

These prompts give you a fast starting point. You can use them as they are, or refine the request before you send it.

### Good habits when working with the AI assistant <a href="#good-habits-when-working-with-the-ai-assistant" id="good-habits-when-working-with-the-ai-assistant"></a>

Start with a description that gives the AI something solid to work with. Name the main things you need to track, add the most important fields, and explain how those records connect. For example, if you are planning a project app, say that each project can have many tasks and belongs to one customer.

This gives you a stronger first result, but it is still only a starting point. Review the generated tables and fields, then adjust them to match your process. Before you begin, also decide which workspace the new app should belong to, so the structure fits your setup from the start.

For more tips and examples, continue with [Prompting](/getting-started/builder-getting-started/prompting.md).

### AI suggestions for table creation <a href="#additional-ai-feature-ai-suggestions-for-table-creation" id="additional-ai-feature-ai-suggestions-for-table-creation"></a>

In addition to the AI assistant, Ninox also offers **AI suggestions** when you create new tables. When you enter a descriptive table name and keep **AI suggestions** enabled, Ninox proposes relevant fields for your table.

<figure><img src="/files/HWrcSMZhwwDym2NcPRVy" alt=""><figcaption></figcaption></figure>

You can accept the suggested fields or turn off **AI suggestions** if you prefer to define all fields yourself.


---

# 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.ninox.com/getting-started/builder-getting-started/intro-to-the-ninox-ui/ninox-ai-assistant.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.
