User Manual

SovereignAI for iOS

Getting Started

When you first open SovereignAI, you will be guided through a short onboarding flow:

Once setup is complete, you are taken to the chat screen and can start a conversation immediately.

Authentication Methods

SovereignAI supports four authentication options. Choose the one that matches your server configuration:

Chatting

Type your message in the input field at the bottom of the screen and tap send. The assistant's response streams in token by token as it is generated.

Message Actions

Long-press any message to open its context menu. The following actions are available:

Tools

SovereignAI includes three built-in tools that the model can use during a conversation:

All three tools are enabled by default. You can enable or disable them in Settings > Tools. When a search tool is used, the sources appear as an expandable section below the assistant's message. Image search results appear as a scrollable row of thumbnails that can be tapped for a full-size view with a link to the source page.

Managing Chats

The session list shows all your conversations. Each session row displays color-coded label dots (up to five, with an overflow count if there are more) so you can see at a glance which labels are applied.

Exporting Chats

Swipe right on a session in the session list to reveal the export action. Choose a format:

After choosing a format, the iOS share sheet opens so you can save the file, send it via AirDrop, or share it with any other app.

Labels

Labels let you organize your conversations with color-coded tags. Each label is automatically assigned a consistent color derived from its name, so the same label always appears in the same color.

Adding and removing labels. Open a conversation and tap the settings icon to access label management. From there you can type a new label name and add it, or remove any existing label. Labels from your other conversations are shown as suggestions so you can reuse them with a single tap. You can also add or remove labels directly from the session list using the ellipsis (…) menu on each session row.

Label bar. When a conversation has labels, they appear as a row of colored capsules at the top of the chat view. Tap a label capsule to open chat settings; long-press it to insert the label (prefixed with #) into the input field.

Cross-chat context with #. When you include a #label reference in a message (for example, #work), SovereignAI loads the conversations from all other chats that have that label and includes them as context in the request sent to the model. This lets the model draw on information from related conversations when answering. You can reference multiple labels in a single message. The referenced content is subject to the context window limit, so if the combined conversations are too large, only the most recent messages are included.

Autocomplete with #. While typing a message, type # followed by characters to see matching label suggestions above the input field. Tap a suggestion to insert it. This provides a quick way to add label references without having to remember exact label names.

Filtering by label. At the top of the session list, a horizontal bar shows all labels used across your conversations. Tap one or more labels to filter the list and show only conversations that have at least one of the selected labels.

Label dots. Each session in the list shows up to five small colored dots representing its labels. If a session has more than five labels, a count (e.g., “+2”) is displayed next to the dots.

Settings

Open Settings from the session list. Settings are organized into the following groups:

Appearance

SovereignAI supports both light and dark mode. The app automatically follows your device's system appearance setting.

← Back to SovereignAI