swirlai/swirl-search

AI Search & RAG Without Moving Your Data. Get instant answers from your company's knowledge across 100+ apps while keeping data secure. Deploy in minutes,...

View on GitHub ↗Jump to charts ↓Open shareable report →

Data as of . Signed-in members get hourly updates — create a free account.

Summary Information

Updated 7 minutes ago
Added to GitGenius on September 22nd, 2026
Created on April 8th, 2022
Open Issues & Pull Requests: 1 (+0)
GitHub issues: Enabled
Number of forks: 286
Total Stargazers: 3,048 (+0)
Total Subscribers: 28 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 20.1 hours
Mean response time: 96.4 days
90th percentile: 17.9 days
Tracked items: 10

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 0
New in 7 days: 0
Closed in 7 days: 0
Avg open age: N/A days
Stale 30+ days: 0
Stale 90+ days: 0

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • enhancement (7)
  • documentation (1)

Most active issues this week

Sign in to see which issues are moving.
Sign in

Detailed Description

Swirl Search is a federated AI search and retrieval-augmented generation platform that queries multiple data sources live without requiring data movement or a vector database.

The tool addresses the overhead of traditional AI search systems that demand copying data into centralized vector databases before enabling search and analysis. Swirl instead queries your existing applications and data sources in place, re-ranks results using vector similarity and other techniques, and optionally generates answers with citations using your chosen LLM. This approach preserves data governance by enforcing permissions at the source rather than creating a separate indexed copy. The system supports over one hundred connectors across enterprise applications, cloud services, and public data sources, and can be deployed via Docker in minutes.

Teams should adopt Swirl if they need to search across multiple disconnected systems without the infrastructure burden of ETL pipelines and vector database management. It suits organizations with distributed data across SaaS platforms, on-premises systems, and cloud services where data residency and governance are concerns. The project explicitly distinguishes itself from approaches requiring data duplication; the README contrasts its live-query model against the standard pattern of standing up a vector database and moving data into it first. For teams needing advanced features like a three-pass reranker, canonical answer generation, or managed support, the project offers a separate enterprise edition.

Development activity shows consistent engagement with regular commits across the codebase, steady expansion of connector integrations to support additional data sources, and ongoing refinement of the core search and ranking pipeline. The project maintains active documentation and provides multiple entry points for new users including quick-start guides and video tutorials. Community contributions are actively solicited through documented contribution guidelines.