FeaturesSolutionsSecurity & ComplianceTeamBlog
Talk to Sales
Request a Demo

Embedding Swirl in your application

Stephen Balzac
August 25, 2023

Software companies can reduce churn and increase engagement by adding generative AI. However, challenges such as lack of data, security concerns, and integration with existing processes can make it difficult. When successfully embedded, AI can create differentiation and unlock various use cases. 

Swirl, an open-source tool released on GitHub under Apache 2.0, allows for quick extension of existing applications. It sends user queries to multiple sources (including the host application), gathers responses asynchronously, and re-ranks results using a built-in Large Language Model (LLM). 

As noted by Raman Ramanenkou of Sense “Setting up and running Swirl in a Docker container is incredibly straightforward—it takes just a few minutes. Configuring all the connectors is a breeze, enabling you to seamlessly search and retrieve information from various sources. Swirl operates solely within the bounds of authorized access, ensuring data privacy.” 

ChatGPT has incredible capabilities that unlock a wide variety of use cases — from insight extraction to question-answering to general workflow automation. The challenge is getting ChatGPT to understand your business and consider the variety of data sources. 

For applications that are looking to add generative AI to their application, Swirl Metapipe enables Retrieval Augmented Generation (RAG). Swirl Metapipe enables applications to dynamically search and retrieve information from multiple sources, including application and internal data. Take results from various sources, process, and “feed” back to ChatGPT. By integrating Swirl Metapipe, applications can quickly and easily add generative AI. 

By integrating Swirl Metapipe, businesses can use existing generative AI language models as reasoning engines and leverage Swirl search to feed the language model relevant data as a basis for its answers. Embedding Swirl Metapipe will empower users to answer any question using application data.  

Contact hello@swirl.today to get started… 

SWIRL delivers secure, federated AI search across all your systems, re-ranked with AI and kept within your tenant’s security boundary.
Connect Your Systems
Link iManage, NetDocuments, M365, SharePoint, email, research tools, regulatory sources, SQL databases, and other systems. No data lake required. No second index to secure.
Search Everywhere at Once
SWIRL runs a federated search across all connected systems simultaneously. Native permissions ensure lawyers only see documents they're authorized to access.
Re-Rank with Your LLM
Results are re-ranked by your firm's chosen large language model to surface the most relevant items first. Provenance, citations, and source systems preserved.
Feed Your Assistant or UI
Results flow via APIs and connectors to M365 Copilot, ChatGPT, or other assistants. Or lawyers use SWIRL's own legal search interface directly.
Request demo
Ready to See SWIRL in Action?
Schedule a demo with your IT, knowledge management, and practice leaders. See how SWIRL delivers secure, federated AI search across all your firm's systems—in your own tenant, under your control.
Request a Demo
Talk to Sales
SWIRL Corporation 235 Bear Hill Rd | Waltham MA 02451
© Copyright 2026
Terms & Conditions
Privacy Policy