jQuery MUST be loaded ahead.
Include ng-textcomplete module script with AngularJS script on your page.
Add textcomplete to your app module's dependency.
And in your template, use it like this:
<textcomplete members='members' message='message'></textcomplete>
You can also use it in any element with a
contenteditable attribute set to
<div textcomplete members='members' message='message' contenteditable='true'></div>
Install with Bower
Note that the ng-textcomplete bower package contains no AngularJS dependency.
$ bower install ng-textcomplete
This module is still way far from being perfect, but is ready for production. You can use it in your project. And anytime you think it's not good and want to improve it, a pull request is more than welcome.