Skip to main content

Documentation Index

Fetch the complete documentation index at: https://www.rumus.ai/docs/llms.txt

Use this file to discover all available pages before exploring further.

When you’re signed in, Rumus quietly keeps your settings consistent across the devices where you use the app. The mental model: anything that isn’t a credential or a device-specific binary syncs. Credentials and the like sync separately, encrypted, via the vault.

What syncs

CategoryIncluded
AppearanceTheme, accent color, terminal palette, language, terminal font (family, size, line height)
Keyboard shortcutsEvery custom binding
Privacy preferencesTelemetry / crash report toggles, sync toggles
AI settingsSmart-autocomplete on/off, todo-list toggle, auto-collapse, max mode, command whitelist / blacklist
Rules & skillsBoth lists, including enabled state, with tombstone deletes for proper propagation
Workspace settingsWorkspace-level configuration (separate sync type)
Anything you set on one signed-in device shows up on the others on the next sync.

What doesn’t sync

CategoryWhy
Custom AI modelsStored locally because they’re security-sensitive (API keys live in the vault, not in synced settings)
Local terminal profilesDevice-specific — paths to shells differ across machines, WSL distros differ, etc.
Conversation historyLocal to each device today
Tabs and open workspacesLive state, not configuration
If you want the same custom model on a second device, add it there with the same key. If you want the same profile, recreate it.

When sync runs

Sync runs:
  • At sign-in — pulls down whatever the cloud has and reconciles with local.
  • Periodically in the background — currently every ~30 minutes for profile refresh.
  • On demand — there’s a Sync Now button in Settings → Privacy → Sync (or the equivalent panel where the sync toggles live).
The header / settings shows a last sync time so you know whether you’re up to date.

Conflict resolution

Most settings sync is per-field with a “newest wins” merge — if you change theme to Dark on your laptop and accent color to Green on your desktop, both changes take effect after sync. For rules and skills (which are lists), Rumus uses soft delete tombstones so deletions from one device propagate cleanly without resurrecting items from a stale snapshot on another. The harder cases — vault data conflicts where two devices made changes to the same encrypted item — are handled differently; see Vault sync & recovery.

Turn sync off

If you’d rather not sync at all, Settings → Privacy → Sync has toggles for each sync category. Turning a category off:
  • Stops pushing changes from this device.
  • Stops pulling cloud changes onto this device.
  • Doesn’t delete anything that’s already in the cloud — it just isolates this device.
You can turn sync back on later; the next sync reconciles whatever’s diverged.

Telemetry and crash reports

Adjacent to sync — and equally optional — Rumus can send anonymous telemetry and crash reports to help fix bugs and prioritize features. Toggles live in Settings → Privacy. Both are independent of sign-in: you can be signed in with telemetry off, or signed out with telemetry on.

Privacy

  • Synced settings are sent to Rumus’s API over TLS and stored on Rumus servers.
  • Settings are not encrypted with your secret key the way vault data is — they’re configuration, not credentials. Don’t put secrets into a rule or skill (use vault-stored credentials instead).
  • Conversation history isn’t synced today — it lives only on the device where you had the conversation.

Next steps

Vault & encryption

The separate, end-to-end-encrypted store for your secrets.

Vault sync & recovery

How encrypted vault data flows between devices, and what to do on a fresh install.