Settings
Manage theme, language, default models, memory, background streaming, cloud sync, and all application preferences.
Settings Overview
Access Settings from the sidebar. Settings are organized into sections:
- System — Theme, language, and basic configuration.
- General — Auto chat naming, context window, memory, default models, reasoning effort.
- Background Streaming — Continue AI generation when navigating away.
- Cloud Sync — Sync settings and app data across devices.
- Prompts — Manage prompt templates.
- Memories — Manage AI memory entries.
System Settings
Theme
Switch between Light and Dark themes. Your preference is saved and persists across sessions.
Language
Switch the interface language between English and 中文. The interface updates immediately.
General Settings
| Setting | Description |
|---|---|
| Auto-generate Chat Name | Automatically generate chat titles from conversation content. |
| Context Window Size | Number of historical messages retained in conversations. Must be a number within the valid range. |
| Enable Memory | Allow AI to remember key information from conversations. Can be overridden per chat or folder. |
| Default Models | Set default models for all new chats. Select up to 10 models. |
| Reasoning Effort | Default reasoning effort level: None, Minimal, Low, Medium, High, or Extreme High. |
| Context Summary | Use message summaries instead of full content when building context. Reduces token usage but may lose some detail. |
Background Streaming
When Background Streaming is enabled:
- AI generation continues even if you navigate away from the chat.
- Responses are preserved after page refresh or network interruption.
- When you return to the chat, you'll receive any remaining content.
Background streaming handles network interruptions gracefully. You won't lose any generated content even if your connection drops temporarily.
Cloud Sync
Sync Project Settings
Sync your theme and other local preferences to the cloud, so they're consistent across all your devices.
Sync App Data
Sync AI App runtime storage data to the cloud. You can see which apps have sync disabled and re-enable them individually.
Memories Management
The Memories section in Settings lets you manage all AI memory entries:
- View all memories — Including auto-generated and manually created ones.
- Search — Search memories by name or content.
- Filter by status — Enabled, Disabled, Embedding, or Forgotten.
- Filter by trait — Fixed, Very Stable, User Habit, User Preference, Mutable, or Weak.
- Enable / Disable — Toggle individual memories.
- Edit — Modify memory name and content.
- Move — Move to a different folder. Note: auto-generated memories from chats cannot be moved.
- Delete — Permanently delete a memory.
- Batch operations — Batch move and batch delete memories.
Account Settings
From the Account page, you can manage:
- Profile — Edit nickname, username, bio, and upload an avatar.
- Account Security — Bind/unbind email, Google, and GitHub accounts.
- Sign Out — Log out and clear local login state.
Login Methods
You can bind multiple login methods for security:
- Email — Bind or change your email address with verification.
- Google — Link or unlink your Google account.
- GitHub — Link or unlink your GitHub account.
You must keep at least one login method bound to your account. The system will prevent you from unlinking the last method.