Skip to main content

Data Storage Locations

DesireCore stores all data in the local file system, not relying on cloud servers to store your personal data.

Platform Data Root Directories

PlatformData Root Directory
macOS~/.desirecore/
WindowsUser folder\.desirecore\
Linux~/.desirecore/

~ represents the user home directory. For example, on macOS: /Users/your_username/.desirecore/

Directory Structure Details

DirectoryPurposeContentsCan Delete?
config/Global configurationUser settings, preferences, API Key configurationRestores defaults after deletion
config/avatar/User avatarJPEG/PNG/WebP format avatar filesSafe to delete
agents/Agent filesSubdirectory for each agent (Git repository)Loses agent data after deletion
agents/desirecore/Core agentDesireCore built-in agentAuto-reinstalls after deletion
users/User dataPersonal profile, preferences, relationship memories with agentsLoses personalized data after deletion
skills/Global skillsAll installed global skill packsBuilt-in skills auto-reinstall after deletion
runs/Run recordsSession records, task receiptsSafe to delete (loses history)
cache/CacheIndex cache, relationship graph cacheSafe to delete (auto-rebuilds)
logs/LogsRuntime logs and troubleshooting informationSafe to delete
market/Market dataOfficial market repository cacheSafe to delete (re-fetches)

Application Directory

DesireCore application installation paths:

PlatformApplication Path
macOS/Applications/DesireCore.app
WindowsC:\Users\YourUsername\AppData\Local\Programs\desirecore\
LinuxDepends on AppImage file location

Configuration Files

FilePathDescription
User Configconfig/user-profile.jsonUser basic info and preferences
Compute Configconfig/compute/API Key and provider configuration
Shortcuts Configconfig/shortcuts.jsonCustom keyboard shortcuts

Backup Recommendations

The following directories contain important non-reproducible data. Regular backup is recommended:

PriorityDirectoryReason
Highagents/All learning outcomes and configurations of agents
Highusers/Personal profile and relationship memories
Mediumconfig/Personal settings and API Keys
Mediumskills/User-defined skills
Lowruns/Historical task records

You can export data through "Settings > Data & Privacy > Export Data" and choose categories such as agents, teams, skills, conversations, system configuration, media, mail, workspace files, and audit logs.

Clearing Data

In "Settings > Data & Privacy > Clear Local Data", you can selectively clear:

Data CategoryClear ScopeRecoverable?
Conversation RecordsChat messages, session history, receiptsNot recoverable
AgentsConfigurations, personas, memories (core agents auto-reinstall)Not recoverable
SkillsGlobal skills (built-in skills auto-reinstall)Not recoverable
ComputeProvider configurations, model listsNot recoverable
StorageS3 or object storage connection settingsNot recoverable
Code HostingGitHub, Gitee, Gitea connection settingsNot recoverable
User ProfileIdentity, avatar, memory bankNot recoverable
Market DataMarketplace repository cacheAuto-rebuilds
Cache & LogsIndex cache, logs, troubleshooting dataAuto-rebuilds

Audit logs can be exported as a separate export category. The current clear-data entry does not expose a separate audit-log category; related execution records are handled through their actual storage locations, such as conversations or cache and logs.