I've been running local roleplaying AI called Silly Tavern AI together with Oobabooga web UI where I've installed uncensored WizardLM, and my experiences have been decent so far.
Silly Tavern allows you to make your own characters, and import characters and scenarios made by other people. These range from "holy shit this fucking slaps" to a one-liner spewing timewasters. You can affect the outcomes with different presets and editing those, but these seem to have little to no effect if the character isn't all that greatly made to begin with (I think it got something to do with permanent tokens provided to it, but I don't honestly know jack shit about technicalities behind any of this. Just installed this to fuck around and test it.)
When it comes to writing and roleplaying it gets the job done depending on what you look for. For what it is it can provide some decent-smut, and if you're looking for a quick smutty escapades with your favorite waifu then you are most likely going to be satisfied with it, but for longer, story-driven plays I would say that 90% of the characters provided by the community aren't there yet. I think that the API you use can also affect on the results, since NovelAI trial gave out some pretty great results, but the caveat was that it's extremely censored and limits what you can do. So any darker roleplay scenarios couldn't be done without some jailbreak-no-jutsu, and even that doesn't work most of the time, but if you're into vanilla and have money to spare then Novel AI just might do the trick and get you the results you want if you don't want to, or can't run any API locally.
Then there's the usual problems. Sometimes the memory is shoddy and the AI forgets some basic plotpoints, it can go tangents on some random things that may or may not relate to the roleplay at hand. And once the AI started to analyze our story out of nowhere, which was pretty hilarious not gonna lie.
As a writing-aid and vocabulary/description expanding experience it has also gotten the job done, and I would say that it has improved my roleplaying-game a bit.
However at the end of the day I prefer human-partner. I think that half of the fun with this hobby comes from interacting with partner, planning something fun together and playing it out.