AI and models · Independent · 24 Oct 2026

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, not months.

← AI and models

In simple English

This tool searches many different apps at the same time when you ask a question. It does not copy your files into a new database. Your data stays where it is right now. It ranks the answers and gives you links to the original sources. You can run it on your own computer in a few minutes.

What it is

SWIRL Community is an open-source search engine that queries multiple data sources live. It uses language models to generate answers with citations based on those live results.

What it is good for

Solo builders who want to search across documentation, databases, and third-party apps without setting up complex data sync pipelines or vector databases.

Stars3.0k
LicenceApache-2.0
Latestv4.5.0.7 (2026-06-22)checked 24 Oct 2026
Last code change2026-10-19
Written inPython
Setup effort
2 / 5
Payoff
4 / 5
Good
  • Searches live data sources without moving or duplicating your files.
  • Comes with a ready-to-use web interface for asking questions and viewing results.
  • Connects to over one hundred different services out of the box.
Watch for
  • Requires Docker (a way to run a program inside its own sealed box, so it cannot break anything else on your server) to run easily.
  • The default Docker setup does not save your data when you restart it.
  • Advanced ranking features and agent tools require the paid enterprise version.
Replaces

building custom ETL pipelines and syncing data into a vector database

Works well with

OpenAI API

Similar repositories
  • LibreChat-AI/LibreChat46k stars

    Offers chat interfaces for multiple language models with file search support.

  • cursor/cursor33k stars

    Provides AI-powered code search across your local project files.

Also reviewed on Repo Radar
  • deepset-ai/haystack27k stars

    A Python framework for joining language models, document search and tools into one working pipeline.

  • Giskard-AI/giskard-oss5.9k stars

    A Python library that writes tests for language-model programs and tries to break them on purpose.

  • ggml-org/llama.cpp132k stars

    A C and C++ library and command-line tool for running language models locally.

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

Independent: reviewed for Repo Radar outside the daily editions. Every independent repository

On Stack Radar: Productivity & Collaboration › Personal Productivity & Focus › Universal Search.

Get the next edition in your inbox

A dozen repositories, opened and checked. The licence read, the last release dated, and the ones that did not make it named with the reason. It is the half most lists leave out.

No tracking pixels. One click to leave. The archive stays free either way.

We use your address to send the edition and nothing else. Confirm by email, leave in one click. How we handle it.