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

# Settings

> Configure FlexTable preferences and connect your AI provider.

Open **Settings** to configure the app.

<img src="https://mintcdn.com/flextable/N9AmtdFPRmv5ROOo/images/10-settings/settings.png?fit=max&auto=format&n=N9AmtdFPRmv5ROOo&q=85&s=361b96e98c6644fc29f11e87e2bcd2e6" alt="Settings" width="725" height="519" data-path="images/10-settings/settings.png" />

## What you can configure

* **Appearance** - theme (light or dark) and display preferences.
* **AI Assistant** - connect a provider with your own API key and base URL. See [AI Assistant](/ai-assistant).
* **Editor and grid** - query-editor and data-grid preferences.
* **Transaction mode** - when on (the default), your pending table edits commit together as one transaction; when off, each change autocommits. A footer badge shows the current mode.
* **Keyboard shortcuts** - override any default. See [Keyboard shortcuts](/keyboard-shortcuts).

<Tip>**Auto-updates.** FlexTable checks for updates and lets you install them with a click. New releases are included for your license's update window.</Tip>
