There should be a "global profile" that user can set. And also a bunch of personas that they can pre-define and select from for each chat/session optionally.
That way I can have a persona for each kind of research including fun stuff and keeping them from overlapping.