SWIRL is the first open source,
federated search engine. It makes it easy for search developers, analysts and data scientists to query multiple search engines in parallel. SWIRL re-ranks the unified results using built-in cosine-vector similarity
without copying or indexing
anything. It includes connectors to the most popular open-source search engines that are configured (not coded) in minutes; processors to normalize and store responses, and result "mixers" that organize results for use by most any UI, system or framework. Results can even be automatically deleted as they age using the built-in expiration service. SWIRL SEARCH is available under the Apache 2.0 license.