Skip to content

Backups and Presets

Orb stores characters, conversations, Worlds, fragments, the phrase bank, settings, and endpoints in one SQLite database. Backup & Presets saves this data as portable .db files.

Open it from Settings → 💾 Backup & Presets.

Backups and presets

Both are database snapshots stored in the same library:

  • A backup contains all domains and can restore the database to that state.
  • A preset contains selected domains and is useful for sharing or merging.

Library entries have one of these labels:

Label Meaning
manual Created with Snapshot current.
auto Created before a destructive operation. Orb keeps the 10 newest.
imported Added with Import file.

Create a snapshot

Select Snapshot current, choose the domains, add an optional label, and select Create.

Domain Included data
Characters Character cards
Chats Conversations and message branches
Lorebooks Worlds and entries
Fragments Mood and Director fragments
Phrase bank Phrase-bank entries
Settings & endpoints Settings, endpoints, model configuration, and personas

Selecting Chats also includes Characters, because a conversation needs its character.

API keys

Settings & endpoints includes endpoint configuration and API keys. Keep Strip API keys enabled when you share a file. If you do not include this domain, Orb removes personal configuration and secrets from the snapshot.

Apply or restore

Use Apply to merge a file into the current database. Matching items are overwritten and new items are added. Other items stay unchanged.

Use Restore to replace the domains covered by the file. A full backup replaces the whole database. A partial file replaces only its included domains; everything else stays unchanged.

Restore removes data

Restore removes items added after the snapshot in the domains it covers. Use Apply when you want to combine data.

Import and safety backups

Import file adds an external .db to the library without changing live data. You must later choose Apply or Restore. Orb validates the file and updates older Orb snapshots to the current schema. Files from a newer Orb version are rejected until Orb is updated.

Orb creates an automatic backup before Apply and Restore. If the result is wrong, restore the newest auto entry. For a partial preset, that backup may cover only the parts the preset can change. Orb keeps the 10 newest automatic backups.