Architecture is provided that transcends a division offered by
conventional query architectures by providing a query input box in a
client application which provides rich look-ahead query results by
integrating results from a network-based service with results from the
client application. Realtime network-based search results are injected
into the query as the user types the query into a client input box. When
a user enters a query character into a query input box of a client
application, a search is conducted via an Internet-based index service
using the existing query character. In response, the search returns
suggested results that are then processed to complete the query as
presented for selection by the user in the query input box.