
The Alfred Desktop client is a .NET application running on a business machine running Microsoft Windows. When Alfred Desktop client is started a sub process hosting the local metadata caching database (mongoDB) is started. User specific configuration, local cache files and offline content files are stored in an Alfred Desktop directory structure in the roaming profile of the user (%APPDATA% folder).
The Alfred API module and Alfred Desktop Backend modules are installed on the Alfresco Server. The backend features are accessible through Alfresco Web Scripts. Alfred Desktop 3.7 and higher require the Alfred API module and Alfred Desktop Backend AddOn module. To provide backward compatibility for previous versions of Alfred Desktop (Fred 3.5 and below) the Alfred Desktop Backend Legacy module is required.