Autocomplete with zero dependencies