@emmanuel Found the following that may help with building this idea
https://jeff-collins.github.io/ment.io/ (seems like best option)
http://urbanoalvarez.es/smart-area/ (seems like second best option)
https://github.com/rreusser/mention-completer
http://soapbox.github.io/linkifyjs/docs/plugin-hashtag.html