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

# Settings

> Configure appearance, ngrok, the AI assistant, shutdown behavior, and app information.

The Settings page controls app-wide preferences. Server-specific settings live on each server detail page.

## Appearance

Choose light or dark appearance. The app uses a custom frameless title bar and applies the theme through the renderer layout.

## ngrok

Configure public tunnel support:

* Enable or disable the integration.
* Add, validate, change, or remove the authtoken.
* See a censored token after saving.
* Open ngrok account resources.

<Card title="ngrok tunnels" icon="radio-tower" href="/docs/guides/ngrok">
  Learn how public TCP tunnels work in Catalyst.
</Card>

## AI assistant

Configure provider, model, base URL, and API key for the optional assistant.

<Card title="AI assistant" icon="message-circle" href="/docs/guides/ai-assistant">
  Review context sharing and confirmed actions before enabling it on important servers.
</Card>

## Shutdown prompt

The shutdown prompt can warn when running servers are active. If enabled, closing Catalyst while servers are running opens a confirmation dialog before stopping processes and tunnels.

## About and updates

The About area shows the app version injected from `package.json`. Catalyst can check GitHub releases and show an update notification when a newer version is available.
