<human>: Could you distill the essence of the text into 1-3 sentences?

One of my closest friends makes some hilariously bad relationship decisions. In the past, I've always been able to be honest with her. I usually tell her what I think, but don't press the issue and let her know I'm here when she needs me. Good system, I think.

Except this current boyfriend, he really takes the cake. He is emotionally abusive, controlling and an all-around creepy guy. They visited me once a year ago, and he did things like showing off his weapons, explaining to me what would happen if someone looked at my friend the wrong way (spoiler: it wouldn't go well). Oh, and he thinks people of different races shouldn't mix.

She told me all this when they broke up (the first time), and I was so relieved. Now, after a few more breakups, they are back together and stronger than ever, she tells me. I, of course, ask gently about everything she's told me, but he's improving, she tells me. He's even stopped saying racist things in public. What a charmer. 

We're still living in different parts of the country and haven't seen each other in person in a while, so she's planning to visit me with him. I really want to see her, but I don't want him in my home again. I don't like him, and he deeply unsettles me. However, I've always thought that alienating a friend like that normally strengthens the relationship and further isolates her. 

I should note, my friend is not a bad person, not racist. She has severely low self esteem, and even told me something like, "I know how he is, but I don't think I could ever find someone else to love me." She knows I don't care for him, but I don't think realizes the full extent of it. 

What do I do here? Invite them anyway? She's trying to schedule a time to come out, but I keep putting it off. My boyfriend, who I live with and has met him, is understanding and will agree to whatever I decide.
<bot>: Good friend from back home wants to visit me but wants to bring her racist, abusive boyfriend along. I do not want to see him, but I also don't want to alienate her. Thoughts?