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

# Overview

> Learn the concepts behind AI-powered UI automation

Welcome to the explanation section. Here you'll find in-depth articles that help you understand how AskUI works, the concepts behind it, and the design decisions that shape our platform.

## What's Covered

This section provides context and background to deepen your understanding:

<CardGroup cols={2}>
  <Card title="Foundations" icon="cube" href="/03-explanation/01-foundations/01-foundations-overview">
    Core components and workflow of AskUI
  </Card>

  <Card title="Best Practices" icon="star" href="/03-explanation/02-best-practices/01-element-selection/01-element-selection">
    Proven patterns and approaches for reliable automation
  </Card>

  <Card title="AI Models" icon="robot" href="/03-explanation/03-ai-models/01-grounding-models">
    Understanding the AI that powers AskUI
  </Card>
</CardGroup>

## Key Topics

### Foundations

* [Platform overview and comparison](/03-explanation/01-foundations/01-foundations-overview)
* [Workflow and execution](/03-explanation/01-foundations/03-workflow)
* [Real-world examples](/03-explanation/01-foundations/03-examples)

### Best Practices

* **Element Selection**: How to effectively identify and select UI elements
  * [Basic element selection](/03-explanation/02-best-practices/01-element-selection/01-element-selection)
  * [Selecting Nth elements](/03-explanation/02-best-practices/01-element-selection/02-select-Nth-element-top-to-bottom)
  * [Advanced selection strategies](/03-explanation/02-best-practices/01-element-selection/03-select-Nth-element-left-to-right)

* **Interaction Patterns**: Proven approaches for UI interaction
  * [Get questions and queries](/03-explanation/02-best-practices/02-get-models/01-yes-no-questions)
  * [Understanding UI structures](/03-explanation/02-best-practices/02-get-models/04-table-questions)
  * [Interaction patterns](/03-explanation/02-best-practices/03-interactions)

* **Advanced Techniques**
  * [Agentic mode](/03-explanation/02-best-practices/04-agentic-mode)
  * [Reporting and logging](/03-explanation/02-best-practices/05-reporting-logging)

### AI and Models

* [Locator models explained](/03-explanation/03-ai-models/01-grounding-models)
* [Model retraining and customization](/03-explanation/03-ai-models/02-reteaching)

## Why Read This Section?

Understanding the concepts behind AskUI helps you:

<CardGroup cols={2}>
  <Card title="Make Better Decisions" icon="lightbulb">
    Choose the right approach for your automation needs
  </Card>

  <Card title="Debug Effectively" icon="bug">
    Understand why things work (or don't work) as expected
  </Card>

  <Card title="Design Better Agents" icon="pencil-ruler">
    Create more reliable and efficient automations
  </Card>

  <Card title="Push Boundaries" icon="rocket">
    Explore advanced features with confidence
  </Card>
</CardGroup>

## Learning Path

<Steps>
  <Step title="Start with Overview">
    Understand what AskUI is and its capabilities
  </Step>

  <Step title="Learn Core Concepts">
    Master element selection, interactions, and automation patterns
  </Step>

  <Step title="Explore AI Models">
    Understand how AI powers the automation
  </Step>

  <Step title="Apply Best Practices">
    Use your knowledge to build better agents
  </Step>
</Steps>

<Note>
  This section focuses on understanding. For practical instructions, see our [how-to guides](/02-how-to-guides/how-to-overview). For technical specifications, check the [API reference](/04-reference).
</Note>
