I know ProseMirror allow the user to highlight some words or text and add an annotation. But it’s possible to add comments where another user able to reply? Similar to Google Docs
You’ll have to keep and manage your own metadata for that. I.e. you can write a ProseMirror plugin to store ranges in the document, but associating comments with those ranges and allowing people to see them and reply to them has to be handled separately.