This document proposes an architecture for multi-domain search across the web using search services. It describes a motivation for going beyond simple keyword search to support more complex queries. An example complex query is provided. The architecture supports splitting complex queries into subproblems, using available search services, and integrating results. Key aspects include ranking, handling of chunked/distributed results, and novel user interactions. Experimental results demonstrate feasibility and opportunities for improvements like smart control strategies and efficient pre-fetching.