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

# Models

> Choose the right model for your task

Select a model using the picker in the chat input area, or cycle through them with `Shift+Esc`.

## Available Models

| Model            | Best For                                   |
| :--------------- | :----------------------------------------- |
| Claude Opus 4.5  | Complex reasoning, architecture, hard bugs |
| Claude Haiku 4.5 | Quick tasks, simple edits, fast iteration  |
| Gemini 3 Pro     | Large context, long files                  |

## Choosing the Right Model

Use **Opus** for larger frontend feature development or debugging complex issues.

Use **Haiku** for rapid iteration on small changes.

Use **Gemini 3 Pro** when working with very large files or when you need extensive context.

## Capabilities

ami can:

* **Read and write files** in your codebase with full diff tracking
* **Run terminal commands** like build, test, lint, and git operations
* **Search code** by pattern matching or semantic meaning
* **Fetch documentation** from URLs when you need reference material
* **Create and track tasks** for complex multi-step work
* **Spawn sub-agents** for parallel work on independent tasks

<Note>
  ami follows security best practices, it won't commit secrets, run destructive
  commands without confirmation, or help with malicious code.
</Note>
