Helm interface to addressbook-bookmark
All you need to do is M-x package-install helm-addressbook
Just add helm-addressbook.el to one directory of your load-path
and byte-compile it.
Add an autoload declaration of helm-addressbook-bookmarks
in your init file or just require helm-addressbook.el.
You first have to add contacts to your bookmark files, see instructions at addressbook-bookmark.
Then M-x helm-addressbook-bookmarks will show you your contacts.
For general helm usage please see helm documentation on line or with C-h m
while in your
helm-addressbook session.