I really have mixed feeling about this. On one hand, having long term memory seems an obviously necessary feature, which can potentially unlock a wide variety of use cases - companionship, more convenience and hopefully provide more personalized responses. Sometimes I find it too inconvenient to share full context (e.g. I won't share my entire social relationship before asking advice about how to communicate with my manager).
However, I wonder to what degree this is a strategic move to build the moat by increasing switch cost. Pi is a great example with memory, but I often find this feature boring as 90% of my tasks are transactional. In fact, in many cases I want AI to surprise me with creative ideas I would never come up with. I would purposely make my prompt vague to get different perspectives.
With that being said, I think being able to switch between these 2 mode with temporary chat is a good middle ground so long as it's easy to toggle. But I'll play with it for a while and see if temporary chat becomes my default.
However, I wonder to what degree this is a strategic move to build the moat by increasing switch cost. Pi is a great example with memory, but I often find this feature boring as 90% of my tasks are transactional. In fact, in many cases I want AI to surprise me with creative ideas I would never come up with. I would purposely make my prompt vague to get different perspectives.
With that being said, I think being able to switch between these 2 mode with temporary chat is a good middle ground so long as it's easy to toggle. But I'll play with it for a while and see if temporary chat becomes my default.