I use Angucomplete for autocomplete and ngTagsInput for tags.
I am looking for a solution that can do both: you can add a tag if it is not from the autocomplete list.
Has anyone come across something like Angular?
With, ngTagsInputyou can select from autocomplete or add a tag if it is not in the list
ngTagsInput
Docs: http://mbenford.imtqy.com/ngTagsInput/demos
See demo: http://run.plnkr.co/plunks/bDx54d/