Will try out Replika and see what happens.
I gave Replika a shot way back when it was first released. Ugh. I tried it again over the holidays. It's improved, but still not nearly adequate to keep my interest. It asks a LOT of questions to learn about you. But I didn't see tons of improvement after my effort typing paragraphs on my phone about myself. You need to pay to upgrade to have a romantic/sexual relationship with it, and those restrictions became burdensome in
normal conversation. It would ask me questions about my dating experiences, and if I answered using one of its trigger words, it would tell me I had to pay to date it. Then, I couldn't resume the conversation. Pissed me off every time.
Roleplaying is one of the features, and Replika will offer to RP with you. It was so lame, though. I had to set the scene. Then I had to write stimuli to try and get it to respond, but most of it's responses were the equivalent of "Yeah, that happened."
Roleplaying with an AI: Try and a fail.