Keyboard Shortcuts
AI Supreme Council supports keyboard shortcuts for common actions. On macOS, use Cmd in place of Ctrl.
Chat Shortcuts
| Shortcut | Action |
|---|---|
Enter | Send message |
Shift + Enter | Insert new line (without sending) |
Escape | Stop generation / Close open dialog |
Navigation
| Shortcut | Action |
|---|---|
Ctrl + F / Cmd + F | Search across all conversations |
Escape | Close search view (when search is open) |
Ctrl+F is intercepted by the app to open conversation search instead of the browser's built-in find. The app's search looks across all bots and chat histories, not just the visible page text.
Message Actions
Messages support contextual actions that appear on hover (desktop) or tap (mobile):
| Action | Description |
|---|---|
| Copy | Copy the message text to clipboard |
| Regenerate | Re-send the same prompt to get a new response (assistant messages only) |
| Edit | Open the message in an editor, save to update and regenerate (user messages only) |
| Delete | Remove the message from chat history (with confirmation) |
| Fork | Create a new bot session branching from this point in the conversation |
How to Access Message Actions
Desktop: Hover over any message to reveal the action buttons in the top-right corner of the message bubble.
Mobile: Tap on a message to reveal the action buttons.
Sidebar Navigation
| Action | How |
|---|---|
| New chat | Click the "+" button at the top of the left sidebar |
| Switch bot | Click any bot in the left sidebar list |
| Delete bot | Right-click (or long-press on mobile) a bot in the sidebar, then confirm deletion |
| Rename bot | Double-click the bot name in the sidebar to edit inline |
| Search | Click the search icon in the sidebar header |
| Apps | Click the Apps icon in the sidebar to open the mini-program store |
Config Panel
| Action | How |
|---|---|
| Toggle config panel | Click the config panel toggle button in the header (right side) |
| Share bot URL | Click the Share button in the config panel (requires subscription) |
| Export chat | Click the Export button, choose format (JSON, Markdown, or Plain Text) |
| Clear chat | Click the Clear button in the config panel |
Settings Dialog
Open the Settings dialog by clicking the gear icon in the sidebar or the header.
The Settings dialog has these sections, navigable via the left tab bar:
| Section | Contents |
|---|---|
| General | Theme, font size, default profile, storage backend |
| Account | User info, subscription status, profile management |
| Privacy | Data export/import, clear data, history settings |
| Usage | Token usage and cost tracking per provider |
| Capabilities | Enable/disable features (Vision, Council, Memory, Tools, etc.) |
| Connectors | Social account connections (Telegram, Discord, etc.) |
| Scheduler | Cron job management for automated bot tasks |
Mobile Gestures
On mobile devices, the app adapts its layout:
| Gesture | Action |
|---|---|
| Tap sidebar toggle | Open/close the left sidebar (overlays on mobile) |
| Tap message | Show message action buttons |
| Scroll in sidebar | Browse bot list |
| Pull down | Refresh (when installed as PWA) |
The mobile layout uses a single-column view with the config panel accessible via a slide-out from the right side.
Accessibility
- All interactive elements have minimum 48px touch/click targets
- Minimum font size is 14px throughout the app
- High contrast between text and background in both light and dark themes
- Reduced motion: when
prefers-reduced-motion: reduceis set in your OS, all animations are disabled - All buttons and inputs have appropriate ARIA labels
- The app responds to system theme preference (
prefers-color-scheme) - Keyboard focus indicators are visible on all interactive elements