The flatmates of a woman who was allegedly stabbed multiple times in the chest and genitals by her female partner in western Brisbane have described the moment they came to her aid.

Police said they were called to a home on Waterworks Road at Ashgrove in the early hours of the morning and found a woman with multiple stab wounds as well as an eye injury.

She was taken to hospital where she remains in a serious condition.

It was alleged that her partner attacked her with a knife and a screw driver, beat her about the face, and tried to strangle her.

The victim's two flatmates, who raised the alarm, have described the ordeal.

"As soon as I heard the yelling and crying and screaming I called triple-0," one said.

"The crying and screaming got louder and she was like, 'kick the door in' and I was like, 'Oh stuff it, I'm going to kick the door in'.

"Then I just grabbed the girl, the one that was beaten up and I was just like, 'come with me now'."

The couple, who have been living in the house for the past two months, said they were still shaken by the experience.

"It was bad. It was full on and, it was just quick thinking."

A 25-year-old woman, who cannot be named for legal reasons, appeared in Brisbane Magistrates Court this afternoon charged with rape and acts intended to maim, disfigure or disable and breach of a domestic violence order.

She appeared calm and composed, and waved to a friend in the gallery.

She was remanded in custody and will reappear in court on July 13.