Time to remind everyone about searx [0]. It can use google results and you can run your own instance.
google (unexpected crash: CAPTCHA required)
I like the idea though
Error! Engines cannot retrieve results.
google (unexpected crash: CAPTCHA required)
Please, try again later or find another searx instance.
EDIT: https://github.com/asciimoo/searx/issues/729