# Mobile terminal

## Overview

Termius on mobile brings a touch-optimized experience for mobile workflows. It includes features such as gestures, customizable keyboard controls, AI widget, voice typing, snippets, etc.

## Interact with the terminal

### Gesture actions

The terminal supports a set of touch gestures for moving the cursor, interacting with the output, and sending common keys without a physical keyboard.

#### Arrows keys

{% columns %}
{% column %}
Arrow keys are used to navigate command history (arrow up/down) and move cursor.

To emulate arrows keys:

* **Long-press the terminal screen** and drag in any direction to move the cursor up, down, left, or right. Holding longer produces a continuous series of keystrokes in the same direction
* **Hold the Space key** and slide your finger in any direction to send the same arrow key input

The system includes three speeds gears. If you need to move the cursor faster, move your finger in the same direction to increase the speed.
{% endcolumn %}

{% column %}
{% embed url="<https://files.gitbook.com/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F5PCLq8V6ZExygzYl6XVJ%2Fuploads%2FznSc8VPtPG6etX8bRLrl%2Fgesture-guide-animation-arrows-terminal%20screen.mp4?alt=media&token=c5380a07-f93c-48e9-a4a7-2c1330b9d581>" %}
{% endcolumn %}
{% endcolumns %}

#### Tab key

{% columns %}
{% column %}
The Tab key is used to autocomplete commands, file names, and paths in the terminal, or to indent text in editors.

* **Double-tap the terminal screen** to send a Tab keystroke
  {% endcolumn %}

{% column %}
{% embed url="<https://files.gitbook.com/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F5PCLq8V6ZExygzYl6XVJ%2Fuploads%2FI23waJ49NW4oub0quhs9%2Fgesture-guide-animation-Tab.mp4?alt=media&token=be4d6a0b-0e95-4f95-b624-aba30a81bc86>" %}
{% endcolumn %}
{% endcolumns %}

#### Change the text size

{% columns %}
{% column %}
**Pinch with two fingers** to zoom in or out on the terminal screen to adjust the text size.
{% endcolumn %}

{% column %}
{% embed url="<https://files.gitbook.com/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F5PCLq8V6ZExygzYl6XVJ%2Fuploads%2F1Adf60qVqnAbKx287Hju%2FZoom%20it%20and%20out.mp4?alt=media&token=f08e86ef-2ef0-4668-a597-1205ffaf0f66>" %}
{% endcolumn %}
{% endcolumns %}

### Select, copy and paste

#### Select and Copy

{% columns %}
{% column %}
Use the standard iOS touch gestures:

* **Select text:** Press and hold the word, then release. Selection handles appear at the start and end of the highlighted word. Drag them to extend the selection
* **Copy:** Once the text is highlighted, tap `Copy` in the context menu to save it to the iOS clipboard
  {% endcolumn %}

{% column %}
{% embed url="<https://files.gitbook.com/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F5PCLq8V6ZExygzYl6XVJ%2Fuploads%2FO5hSYVl0HD8l1F3Pcxru%2FCopy%20and%20Select.mp4?alt=media&token=14188ab0-8ad9-4345-a904-bc6929f0c889>" %}
{% endcolumn %}
{% endcolumns %}

{% hint style="info" %}
Selected text can also be used as additional context for the [AI widget](#ai-widget).
{% endhint %}

#### Paste text

{% columns %}
{% column %}

* **Press and hold**, then release. Tap `Paste` in the context menu
  {% endcolumn %}

{% column %}

<div align="left"><figure><img src="/files/7TdyQASG778RdCfro6RU" alt="" width="563"><figcaption></figcaption></figure></div>
{% endcolumn %}
{% endcolumns %}

{% columns %}
{% column %}

* **Tap with three fingers** directly on the screen and tap the `paste` icon
  {% endcolumn %}

{% column %}

<div align="left"><figure><img src="/files/i5b4gs7Zj1U40uAboh4A" alt="" width="563"><figcaption></figcaption></figure></div>
{% endcolumn %}
{% endcolumns %}

#### Paste images & files

{% columns %}
{% column %}
At the moment, images and files can't be pasted directly into the terminal. Upload it through SFTP first and reference it by path:

1. Open an `SFTP` tab from the active terminal
2. Upload the image/file, or drag and drop it from your device
3. Copy the image/file path from SFTP
4. Paste the path into the terminal
   {% endcolumn %}

{% column %}
{% embed url="<https://files.gitbook.com/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F5PCLq8V6ZExygzYl6XVJ%2Fuploads%2FxDNB3tEA59ftbojpWemT%2FVoice%20typing.mp4?alt=media&token=6d299c87-6a04-4b6b-af08-9c83149be61c>" %}
{% endcolumn %}
{% endcolumns %}

### Volume buttons

The device volume buttons can be assigned to a specific action, providing quick access to frequently used keys, shortcuts, or commands.

{% columns %}
{% column %}
**To assign an action to a volume button:**

1. Open `Profile` → `Settings`&#x20;
   {% endcolumn %}

{% column %}

<div align="left"><figure><img src="/files/ee8hLwrweIWpPby5GxiC" alt="" width="563"><figcaption></figcaption></figure></div>
{% endcolumn %}
{% endcolumns %}

{% columns %}
{% column %}
2\. Scroll to the Volume buttons section and select  `Volume Up` or `Volume Down`&#x20;
{% endcolumn %}

{% column %}

<div align="left"><figure><img src="/files/aRt9uxHLKO2p7dgezfsC" alt="" width="563"><figcaption></figcaption></figure></div>
{% endcolumn %}
{% endcolumns %}

{% columns %}
{% column %}
3\. Assign an action or select `None` to disable
{% endcolumn %}

{% column %}

<div align="left"><figure><img src="/files/jUrm12HQ85iVMH1DQUSz" alt="" width="563"><figcaption></figcaption></figure></div>
{% endcolumn %}
{% endcolumns %}

### Keyboard add-on

{% columns %}
{% column %}
The keyboard add-on displays the three first groups of hotkeys from the [extended keyboard](#extended-keyboard). It sits directly above the system keyboard and is always visible while typing.

Keys are organized into groups of four which can be [reordered](#customize-keyboard) or [customized](#customize-keyboard) to match individual workflows.
{% endcolumn %}

{% column %}

<figure><img src="/files/pPLKhwSuwYknk0hbwFfj" alt=""><figcaption></figcaption></figure>
{% endcolumn %}
{% endcolumns %}

### AI widget and Voice typing

{% columns %}
{% column %}
The AI widget is a panel above the keyboard. It provides two input modes for the terminal:

* [**AI mode**](#ai-mode) for generating commands from natural-language prompts
* [**Paste mode**](#paste-mode-and-voice-typing) for dictating input using voice typing
  {% endcolumn %}

{% column %}

<figure><img src="/files/Gff6ap4nolsIhu9k6IIS" alt=""><figcaption></figcaption></figure>
{% endcolumn %}
{% endcolumns %}

The AI widget maintains a history of prompts and generated commands during the session, so earlier results can be revisited and reused.

The AI widget can be hidden when not needed using the `Hide the AI widget` toggle in `Profile` → `Settings`.

#### AI mode

{% columns %}
{% column %}
**To generate a command, use AI mode:**

1. Switch input to `AI` mode
   {% endcolumn %}

{% column %}

<div align="left"><figure><img src="/files/5EW0SFY1l88Qtt4vy5JE" alt="" width="563"><figcaption></figcaption></figure></div>
{% endcolumn %}
{% endcolumns %}

{% columns %}
{% column %}
2\. Type the task in plain text. \
To `add context`, [select](#select-and-copy) text in the terminal and choose `AI` in the context menu. It will be passed to the AI widget along with the prompt
{% endcolumn %}

{% column %}

<div align="left"><figure><img src="/files/VRQr0beSbLGGauLoP7lS" alt="" width="563"><figcaption></figcaption></figure></div>
{% endcolumn %}
{% endcolumns %}

{% columns %}
{% column %}
3\. Tap `Enter` to generate a command.\
Then run the generated command, or edit it before execution
{% endcolumn %}

{% column %}

<div align="left"><figure><img src="/files/0a2qTxJhCrIXqlQ7doVO" alt="" width="563"><figcaption></figcaption></figure></div>
{% endcolumn %}
{% endcolumns %}

#### Paste mode and voice typing

In Paste mode, prompts are dictated to the AI widget. Spoken text can be run as-is or edited before execution.

{% columns %}
{% column %}
**To dictate a prompt, use Paste mode:**

1. Tap the input field in the AI widget to focus on it
2. Switch the input to `Paste` mode
3. Tap the microphone icon on the keyboard and start speaking
4. Run the prompt, or edit it before execution
   {% endcolumn %}

{% column %}
{% embed url="<https://files.gitbook.com/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F5PCLq8V6ZExygzYl6XVJ%2Fuploads%2Ft7Zxm7uraWKqIcoIjeui%2FSFTP%20paste%20images.mp4?alt=media&token=f5695f77-9a3e-4ef0-b37e-796441403736>" %}
{% endcolumn %}
{% endcolumns %}

### Hide or show the keyboard

The on-screen keyboard appears when the terminal input is focused. If a hardware keyboard is connected, the on-screen keyboard hides.

{% columns %}
{% column %}
**To hide the keyboard:**

1. Open the side panel
   {% endcolumn %}

{% column %}

<div align="left"><figure><img src="/files/UqD7Rqk9hfeNxTouL7p4" alt=""><figcaption></figcaption></figure></div>
{% endcolumn %}
{% endcolumns %}

{% columns %}
{% column %}
2\. Tap the `keyboard` icon
{% endcolumn %}

{% column %}

<div align="left"><figure><img src="/files/NYS2sQuaYWL0YlPTeDkz" alt="" width="563"><figcaption></figcaption></figure></div>
{% endcolumn %}
{% endcolumns %}

{% columns %}
{% column %}
**To show keyboard:**

* Tap the `keyboard` icon
  {% endcolumn %}

{% column %}

<div align="left"><figure><img src="/files/rONGSD2FhxCASxbvy0mX" alt="" width="563"><figcaption></figcaption></figure></div>
{% endcolumn %}
{% endcolumns %}

## Side panel

<figure><img src="/files/6LKVFlGk5gjHOrMD0ngT" alt=""><figcaption></figcaption></figure>

The side panel provides a set of tabs for quick access to:

* [**Extended keyboard**](#extended-keyboard)**.** Terminal-specific keys and shortcuts
* [**Snippets**](#snippets-tab)**.** Saved commands and scripts
* [**Command history**](#command-history-tab)**.** Previously entered commands
* [**Themes**](#themes-tab)**.** Terminal appearance options

While on iPhone the side panel sits on top of the system keyboard, on iPad it appears on the right side of the screen.

### Extended keyboard

The extended keyboard provides quick access to keys commonly used in terminal workflows but not available on the standard mobile keyboard, including:

* Ctrl, Esc, Tab, and other modifier keys
* Arrow keys
* Function keys
* Common symbols and navigation keys

Keys are organized into groups of four which can be [reordered](#customize-keyboard) or [customized](#customize-keyboard) to match individual workflows, and are accessible in two places:&#x20;

* the [**keyboard add-on**](#keyboard-add-on-bar) above the system keyboard for quick access
* the [**extended keyboard**](#extended-keyboard) for the full list and customization options

#### Reorder key groups

The order of the groups matters as the first three groups appear in the [keyboard add-on](#keyboard-add-on-bar).&#x20;

{% columns %}
{% column %}
**To reorder key groups:**

1. Open the side panel
   {% endcolumn %}

{% column valign="bottom" %}

<div align="left"><figure><img src="/files/UqD7Rqk9hfeNxTouL7p4" alt=""><figcaption></figcaption></figure></div>
{% endcolumn %}
{% endcolumns %}

{% columns %}
{% column %}
2\. Tap `Customize`
{% endcolumn %}

{% column valign="bottom" %}

<div align="left"><figure><img src="/files/GFcMuU45iu1wp2Y7gJAE" alt="" width="563"><figcaption></figcaption></figure></div>
{% endcolumn %}
{% endcolumns %}

{% columns %}
{% column %}
3\. Drag and drop groups to change their order
{% endcolumn %}

{% column valign="bottom" %}

<div align="left"><figure><img src="/files/VuEsc7F0YH9CEvEqCrpr" alt="" width="563"><figcaption></figcaption></figure></div>
{% endcolumn %}
{% endcolumns %}

#### Customize key groups

Custom groups can be created to organize a personal set of keys for specific workflows.&#x20;

{% columns %}
{% column %}
**To add a custom key group:**

1. Open the side panel
   {% endcolumn %}

{% column %}

<div align="left"><figure><img src="/files/UqD7Rqk9hfeNxTouL7p4" alt=""><figcaption></figcaption></figure></div>
{% endcolumn %}
{% endcolumns %}

{% columns %}
{% column %}
2\. Tap `Customize`&#x20;
{% endcolumn %}

{% column %}

<div align="left"><figure><img src="/files/GFcMuU45iu1wp2Y7gJAE" alt="" width="563"><figcaption></figcaption></figure></div>
{% endcolumn %}
{% endcolumns %}

{% columns %}
{% column %}
3\. Tap `+` at the top of the screen
{% endcolumn %}

{% column %}

<div align="left"><figure><img src="/files/BrlaaEpieaQgjvpbpbWW" alt="" width="563"><figcaption></figcaption></figure></div>
{% endcolumn %}
{% endcolumns %}

{% columns %}
{% column %}
4\. Tap the keys to add them to the group
{% endcolumn %}

{% column %}

<div align="left"><figure><img src="/files/8tLIrEcA83HsiYj4AHNb" alt="" width="563"><figcaption></figcaption></figure></div>
{% endcolumn %}
{% endcolumns %}

#### Insert password

A password saved on the current host can be inserted directly from the extended keyboard to avoid manual copy and paste.

{% columns %}
{% column %}
**To insert a password:**

1. Open the side panel
   {% endcolumn %}

{% column %}

<figure><img src="/files/UqD7Rqk9hfeNxTouL7p4" alt=""><figcaption></figcaption></figure>
{% endcolumn %}
{% endcolumns %}

{% columns %}
{% column %}
2\. Tap `Password`. The password appears in the terminal input
{% endcolumn %}

{% column %}

<div align="left"><figure><img src="/files/juGtrIzyK4e5WXJwECVM" alt="" width="563"><figcaption></figcaption></figure></div>
{% endcolumn %}
{% endcolumns %}

{% columns %}
{% column %}
3\. Tap `Enter` to send it
{% endcolumn %}

{% column %}

<div align="left"><figure><img src="/files/svRh3HkwRMk5UQZMmQww" alt="" width="563"><figcaption></figcaption></figure></div>
{% endcolumn %}
{% endcolumns %}

{% columns %}
{% column %}
You can insert password via [Autocomplete](/terminal/autocomplete-and-shell-integration.md) whenever a password is prompted. To get password suggestions enable autocomplete in `Settings` → `Enable Autocomplete`
{% endcolumn %}

{% column %}

<figure><img src="/files/avFZ1h56lvXADRX9Dtjw" alt=""><figcaption></figcaption></figure>
{% endcolumn %}
{% endcolumns %}

### Snippets

Snippets are saved commands and scripts that can be inserted into the terminal. They're useful for frequently used commands, long or error-prone strings, and reusable templates. Learn more in [Snippets](/terminal/snippets.md).

Snippets can be [run](#run-or-paste-a-snippet) immediately, [pasted](#run-or-paste-a-snippet) into the terminal without running, or [edited](#edit-a-snippet) directly from the panel.

#### Run, paste, or edit a snippet

{% columns %}
{% column %}

1. Open the side panel
   {% endcolumn %}

{% column %}

<figure><img src="/files/UqD7Rqk9hfeNxTouL7p4" alt=""><figcaption></figcaption></figure>
{% endcolumn %}
{% endcolumns %}

{% columns %}
{% column %}
2\. Switch to the `Snippets` tab
{% endcolumn %}

{% column %}

<div align="left"><figure><img src="/files/FPYzoWkeDA45q258gb6R" alt="" width="563"><figcaption></figcaption></figure></div>
{% endcolumn %}
{% endcolumns %}

{% columns %}
{% column %}
**To run a snippet:**

* Tap a snippet and it will be run immediately in the terminal
  {% endcolumn %}

{% column %}

<div align="left"><figure><img src="/files/knRagFVxk1gXzLIzv8yH" alt="" width="563"><figcaption></figcaption></figure></div>
{% endcolumn %}
{% endcolumns %}

{% columns %}
{% column %}
**To paste a snippet:**

1. Long-press a snippet to open the preview and action menu
2. Tap `Paste` to insert the snippet into the terminal without running it
   {% endcolumn %}

{% column %}

<div align="left"><figure><img src="/files/KXC9sNHt2bjF2khK4kwE" alt="" width="563"><figcaption></figcaption></figure></div>
{% endcolumn %}
{% endcolumns %}

{% columns %}
{% column %}
**To edit a snippet:**

1. Long-press a snippet to open the preview and action menu
2. Tap `Edit`. The Edit Snippets screen opens, where you can change the name, script, and other settings
   {% endcolumn %}

{% column %}

<div align="left"><figure><img src="/files/mgnG21OS4vw6kaMqklMt" alt="" width="563"><figcaption></figcaption></figure></div>
{% endcolumn %}
{% endcolumns %}

#### Create a new snippet

A new snippet can be created directly from the Snippets tab:

{% columns %}
{% column %}

1. Open the side panel
   {% endcolumn %}

{% column %}

<div align="left"><figure><img src="/files/UqD7Rqk9hfeNxTouL7p4" alt=""><figcaption></figcaption></figure></div>
{% endcolumn %}
{% endcolumns %}

{% columns %}
{% column %}
2\. Switch to the `Snippets` tab
{% endcolumn %}

{% column %}

<div align="left"><figure><img src="/files/FPYzoWkeDA45q258gb6R" alt="" width="563"><figcaption></figcaption></figure></div>
{% endcolumn %}
{% endcolumns %}

{% columns %}
{% column %}
3\. Tap `Add new snippet` at the bottom of the list
{% endcolumn %}

{% column %}

<div align="left"><figure><img src="/files/sAZgd7rXnOVAvm92qKRy" alt="" width="375"><figcaption></figcaption></figure></div>
{% endcolumn %}
{% endcolumns %}

{% columns %}
{% column %}
4\. In the `Name` field, describe what the snippet does
5\. Enter a command or a script in the `Script` field
6\. `Save` the snippet
{% endcolumn %}

{% column %}

<div align="left"><figure><img src="/files/49RHp4F80kVdf3YsuJE8" alt=""><figcaption></figcaption></figure></div>

{% endcolumn %}
{% endcolumns %}

### Command history

The command history keeps a record of previously used commands. A command can be [run](#run-paste-or-edit-a-snippet) immediately, [pasted](#run-paste-or-edit-a-snippet) into the terminal without running, or [saved](#run-paste-or-save-as-a-snippet) as a snippet.

#### Run, paste, or save as a snippet

{% columns %}
{% column %}

1. Open the side panel
   {% endcolumn %}

{% column %}

<figure><img src="/files/UqD7Rqk9hfeNxTouL7p4" alt=""><figcaption></figcaption></figure>
{% endcolumn %}
{% endcolumns %}

{% columns %}
{% column %}
2\. Switch to the `Command history` tab
{% endcolumn %}

{% column %}

<div align="left"><figure><img src="/files/8t80YPujel8jWw6MSB7Y" alt=""><figcaption></figcaption></figure></div>
{% endcolumn %}
{% endcolumns %}

{% columns %}
{% column %}
**To run a command:**

* Tap a command to run it immediately in the terminal
  {% endcolumn %}

{% column %}

<div align="left"><figure><img src="/files/KOMfhDaj2YXOKf1lTSPi" alt=""><figcaption></figcaption></figure></div>
{% endcolumn %}
{% endcolumns %}

{% columns %}
{% column %}
**To paste a command:**

1. Long-press a command to open the preview and action menu
2. Tap `Paste` to insert the command into the terminal without running it
   {% endcolumn %}

{% column %}

<div align="left"><figure><img src="/files/37dLJwHdfXa8EKhNiWSW" alt=""><figcaption></figcaption></figure></div>
{% endcolumn %}
{% endcolumns %}

{% columns %}
{% column %}
**To save a command as a snippet:**

1. Long-press a command to open the preview and action menu
2. Tap `Save as a snippet`. The `New Snippets` screen opens, where you can change the name, script, and other settings
   {% endcolumn %}

{% column %}

<figure><img src="/files/y4g9KwRzLlbENn2kzcsl" alt=""><figcaption></figcaption></figure>
{% endcolumn %}
{% endcolumns %}

### Themes

You can change the terminal appearance — theme, font, and font size — for the current host in the Themes tab. The changes will be saved for that host and will be applied to future sessions.

{% columns %}
{% column %}
**To change the terminal appearance:**

1. Open the side panel
   {% endcolumn %}

{% column %}

<figure><img src="/files/UqD7Rqk9hfeNxTouL7p4" alt=""><figcaption></figcaption></figure>
{% endcolumn %}
{% endcolumns %}

{% columns %}
{% column %}
2\. Switch to the `Themes` tab. \
Change a theme, font, or font size
{% endcolumn %}

{% column %}

<div align="left"><figure><img src="/files/XBNw2ACzWwAoBvUCKbrR" alt="" width="563"><figcaption></figcaption></figure></div>
{% endcolumn %}
{% endcolumns %}

## Input settings

Termius provides a number of input options that go beyond the default keyboard behavior, helping make terminal work on mobile feel closer to desktop.

### Hardware keyboard

Termius supports external hardware keyboards on iPad, iPhone, and Android, including Bluetooth keyboards, USB-C keyboards, and Apple's Magic Keyboard and Smart Keyboard for iPad. When a hardware keyboard is connected, the on-screen keyboard and hotkeys bar hides automatically.

Most terminal-specific keys available on a hardware keyboard, such as **Ctrl**, **Alt**, **Esc**, **Tab**, arrow keys, and function keys (F1–F10) behave as expected.

### Keyboard behavior

{% columns %}
{% column %}
Some keyboard behaviors can be adjusted in `Profile` → `Settings`:

* **CJK input in terminal** — enables Chinese, Japanese, and Korean input when using a hardware keyboard. Turn this on to enter non-Latin characters in the terminal
  {% endcolumn %}

{% column %}

<div align="left"><figure><img src="/files/0MxmnmxcKbvRmmytclGC" alt="" width="563"><figcaption></figcaption></figure></div>
{% endcolumn %}
{% endcolumns %}

{% columns %}
{% column %}

* **Use Option as meta key** — sends Meta-based key combinations when **Option** is pressed. Use this in environments that rely on Meta-based shortcuts
  {% endcolumn %}

{% column %}

<div align="left"><figure><img src="/files/RyfH6i6xEJKO5Iar2HCI" alt="" width="563"><figcaption></figcaption></figure></div>
{% endcolumn %}
{% endcolumns %}

{% columns %}
{% column %}

* **Remap Caps Lock** — reassigns the **Caps Lock** key to a different action, such as **Esc**, **Ctrl**, or a common shortcut
  {% endcolumn %}

{% column %}

<figure><img src="/files/zxucG2IBdSb6AFfDTMyU" alt=""><figcaption></figcaption></figure>
{% endcolumn %}
{% endcolumns %}

### Cursor speed

Cursor speed controls how quickly the cursor moves during gestures and navigation, such as the Space key cursor gesture or arrow key emulation.

{% columns %}
{% column %}
**To adjust the cursor speed:**

1. Open `Profile`→`Settings`&#x20;
   {% endcolumn %}

{% column %}

<div align="left"><figure><img src="/files/ee8hLwrweIWpPby5GxiC" alt="" width="563"><figcaption></figcaption></figure></div>
{% endcolumn %}
{% endcolumns %}

{% columns %}
{% column %}
2\. Scroll to `Cursor speed` in the keyboard section
{% endcolumn %}

{% column %}

<div align="left"><figure><img src="/files/pcNI498IPagnyxXwbiBP" alt="" width="563"><figcaption></figcaption></figure></div>
{% endcolumn %}
{% endcolumns %}

{% columns %}
{% column %}
3\. Choose the cursor speed
{% endcolumn %}

{% column %}

<div align="left"><figure><img src="/files/m5o7YpMdP7iHnJNifYfy" alt="" width="563"><figcaption></figcaption></figure></div>
{% endcolumn %}
{% endcolumns %}


---

# 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://docs.termius.com/terminal/mobile-terminal.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.
