Export
AI Supreme Council provides two levels of export: individual chat export (single conversation) and full data export (all bots, sessions, and settings). Both run entirely in your browser with no server involved.
Chat Export
Export the current conversation in one of three formats.
How to Export a Chat
- In the config panel (right sidebar), find the Export Chat section
- Select your desired format from the dropdown: JSON, Markdown, or Plain Text
- Click the Export Chat button
- The file is downloaded to your device
The downloaded file is named after the bot (e.g., Research Assistant.json, Research Assistant.md, Research Assistant.txt).
JSON Format
The most complete format. Includes structured metadata about the bot configuration and each message with roles and content. The JSON includes the platform version, full bot config (provider, model, system prompt, temperature, max tokens), the complete message array, and an export timestamp.
Best for: Archiving, re-importing into AI Supreme Council, programmatic processing.
Markdown Format
Human-readable format with a heading for the bot name, followed by each message labeled with its role in bold (User, Assistant, or System). Messages are separated by blank lines.
Best for: Documentation, sharing, reading in any text editor or markdown viewer.
Plain Text Format
Simple text dump with the bot name as a heading (underlined with equals signs), followed by each message prefixed with its role. No formatting beyond basic labels.
Best for: Copying into emails, pasting into other tools, maximum compatibility.
Full Data Export
Export everything in your AI Supreme Council instance -- all bots, conversations, settings, memories, and add-on manifests.
How to Export All Data
- Open Settings
- In the General tab, find Data Management
- Click Export All Data
- A file named
ais-backup-YYYY-MM-DD.jsonis downloaded
If you have SQLite blob data (for large binary storage), a separate .db file is also downloaded.
What Is Included
| Data | Included |
|---|---|
| All bot configurations | Yes |
| All chat histories | Yes |
| Bot memories | Yes |
| Profiles | Yes |
| Reminders | Yes |
| Add-on manifests | Yes |
| Settings and preferences | Yes |
| Mini-program data | Yes |
What Is Excluded
| Data | Reason |
|---|---|
| API keys | Security -- keys are never exported or included in backups |
| Theme preference | Stored in localStorage, auto-detected on import |
| OAuth tokens | Security -- authentication credentials are never exported |
API keys are intentionally excluded from all exports. This is a core security guarantee. When you import data on another device, you will need to re-enter your API keys.
Import
Importing a Backup
- Open Settings
- In the General tab, find Data Management
- Click Import Data
- Select a
.jsonbackup file or a.dbSQLite file
After import:
- All bots and conversations from the backup are restored
- The bot list refreshes automatically
- If the backup contains bots, the first one is automatically selected
Import Formats
| File Type | What It Contains |
|---|---|
.json | Full backup from Export All Data (IndexedDB contents) |
.db | SQLite database with blob data (binary attachments) |
Importing a backup does not delete your existing data -- it merges the imported data with your current bots and conversations. If there are ID conflicts, the imported data may overwrite existing entries.
Storage Backend
The export and import system works with the platform's storage backend:
- IndexedDB (primary) -- all structured data
- SQLite WASM (optional) -- large binary blobs, enabled in Settings
You can see the current storage status in Settings > General > Storage Backend.
Practical Tips
- Regular backups: Export your data periodically, especially before clearing browser data
- Cross-device transfer: Export on one device, import on another to move your conversations
- Version control: The JSON export is text-based and can be stored in version control
- Selective sharing: Export a single chat in Markdown format to share a conversation without exposing your full data