> ## Documentation Index
> Fetch the complete documentation index at: https://aletyx.ai/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Overview

> The Aletyx AI Assistant helps you build decision models in natural language - describe what you want and it builds, changes, and explains models for you.

The **Aletyx AI Assistant** helps you build decision models in natural language. Instead of assembling every node, rule, and data type by hand, you describe what you want in plain language - "add a decision that approves applicants with a credit score above 700" - and the assistant builds or changes the model for you.

> Learn more about the product on the [Aletyx AI Assistant page](https://aletyx.ai/ai-assistant).

## What it can do

* **Build models from a description** - describe the decision you need and the assistant creates the DMN nodes, rules, and data types for it.
* **Change existing models** - ask for a change in plain language and review the suggestion before it's applied.
* **Explain models** - ask what a model does and get a plain-language explanation of its inputs, decisions, and logic.
* **Generate test data** - ask for example inputs to try your model out.

## Where to find the AI Assistant

The assistant is available in the [Aletyx Playground](/docs/components/playground/overview) decision editor - look for the floating **Aletyx AI** button at the bottom-right of the editor - and in [Aletyx Decision Control](/docs/decision-control/overview).

## Next steps

<Columns cols={3}>
  <Card title="Setup" icon="wand-magic-sparkles" href="/docs/ai-assistant/setup">
    Subscribe, create your API key, and connect the assistant to the Playground - step by step, with screenshots.
  </Card>

  <Card title="Prompts" icon="comments" href="/docs/ai-assistant/prompts">
    Prompt ideas to try on the sample model - explain it, change its rules, and build a new table from an uploaded file.
  </Card>

  <Card title="Testing" icon="flask" href="/docs/ai-assistant/testing">
    Generate positive and negative test cases in plain language, run them, and pin the results as expected values.
  </Card>
</Columns>
