Local brain

Memory system

Jarvis memory is local-first. During onboarding, the user chooses where Jarvis stores its brain data, conversations, workflows, projects, browser history, and backups.

Folder structure

JarvisMemory/
  conversations/
  workflows/
  projects/
  preferences/
  voice/
  browser/
  automation/
  cache/
  embeddings/
  logs/
  backups/
  brain.sqlite3

What Jarvis remembers

Persistence

The memory database is SQLite. JSON records are also written into category folders for easy inspection, backup, and future import/export tools.

Backups

Settings -> Memory & Brain Storage can create zip backups of the memory folder. Backups are stored under `backups/` inside the selected brain folder.

Privacy

Memory is never uploaded by default. Exporting memory is permission-gated. Disabling memory prevents new memory writes and memory recall in prompts.

Changing memory location

Users can change the memory folder from Settings. Jarvis initializes the required structure and updates the profile to point at the new location.

Created by Jojin John

JX Jarvis is created by Jojin John.