@StefanO There's a really good module for that
When I've done it in the past, i've actually just used a plain .php file, outside the framework, that does its own database connection, etc, and is able to create a response without all the overhead of the framework. (edited)
@JLeeuwis The problem you're going to run into with autosuggest is that it takes way too long to boot the controller to be useful. If you're not getting results within ~100ms, there's no point in having an auto suggestion.