I see a [[ magic search as workable in a theme component today.
Only caveat is that the completion would strip [[ and replace with a link, not sure how else this could work. This makes ]] kind of pointless though
Keep in mind keeping auto complete open beyond a space boundary may be somewhat confusing