Supermodel: A network of shared AI personalization

Supermodel is a network of apps utilizing shared AI personalization. Memory is stored at the user level, and users have control over what apps are able to read and write to profiles they have setup. Shared AI personalization may be useful for scenarios including writing copilots intending to provide personalized writing style and tone, personalized learning and tutoring, personalized health and fitness features, and various other cases where it is helpful for AI to be personalized.

The planned workflow is for apps to redirect to a supermodel.network URL requesting access to a user’s account, and specifying a redirect URL. The user is prompted to approve the app to read and optionally write to a specified memory profile. Upon approval (or rejection), the user is redirected to the URL specified by the app. In the case of approval, a token is included as a query parameter to the redirect URL that can be used for accessing the user’s specified profile.

One possibility is to also implement an SDK wrapping other AI personalization functionality such as App Intents and Entities used for Apple Intelligence, to make it easy for apps to integrate with Supermodel Network by swapping a few lines of code.