RadarTopicsBuildersWeeklyReads
Open Source Radar
swirlai/

swirl-search

GitHubWebsite

SWIRL Community provides federated AI search and RAG without data movement. It supports 100+ connectors, real-time RAG with user-provided LLM keys, and a Galaxy UI, self-hosted via Docker. Latest releases include security patches and RAG UX fixes.

3.0kstars
285forks
2issues
Apache-2.0license
2022since
Star historydaily snapshots by VibeCrowd

Collecting history — the radar snapshots this repo daily. The trend line appears after 3 days of data (1 so far).

Alternatives & relatedmatched by topic overlap
Reviewgenerated from repository data · Aug 5, 2026

What it is

SWIRL Community offers federated AI search and retrieval-augmented generation across multiple connectors without moving data. It queries sources live, ranks results, and returns an answer with sources, using the user's permissions. It runs on Apache-2.0 licensed software that can be self-hosted.

How it works

The system performs federated search and RAG across connected sources, re-ranks results, and can generate citations using a chosen LLM. It supports synchronous or asynchronous federation over a REST API and stores results in SQLite or Postgres for analytics.

Getting started

Quick Start: Docker in 2 minutes

curl https://raw.githubusercontent.com/swirlai/swirl-search/main/docker-compose.yaml -o docker-compose.yaml

Optional environment for real-time RAG with your OpenAI key:

export MSAL_CB_PORT=8000
export MSAL_HOST=localhost
export OPENAI_API_KEY='<your-OpenAI-API-key>'

Start SWIRL:

docker-compose pull && docker-compose up

Then open http://localhost:8000/galaxy, log in with admin / password, and run a search.

Note: The Docker version does not retain data or configuration when shut down.

Recent releases

Latest 5 releases listed:

  • v4.5.0.7 SWIRL Community 4.5.0.7 (2026-06-22): Security Patch addressing OIDC privilege escalation.
  • v4.5.0.6 SWIRL Community 4.5.0.6 (2026-05-22): Fixes AI Summary bug where summary changes unexpectedly.
  • v4.5.0.5 SWIRL Community 4.5.0.5 (2026-05-21): RAG cache regression fix related to UX.
  • v4.5.0.4 SWIRL Community 4.5.0.4 (2026-05-20): Auth-chain regression fix.
  • v4.5.0.2 SWIRL Community 4.5.0.2 (2026-05-20): Adds optional AI instruction field and fixes RAG/UX issues.

Traction

Stars: 3039

Behind the repo

Not included in the provided data.

Caveats

License: Apache-2.0. Created: 2022-04-08. Last push: 2026-07-19. Open issues: 2. Language: Python. Repository license and release notes indicate patches for security and UX fixes.

SharePost on XLinkedIn
All trending reposRevenue-verified startups →