Original en anglais: https://argusic.com/best/search-engines
Moteurs de recherche open source, installés et interrogés
Moteurs de recherche que vous pouvez exécuter vous-même. La liste est triée selon que chaque projet a fonctionné lors de l'installation par Argusic sur une machine vierge, avec l'enregistrement de cette tentative à un clic.
Testé entre le 10 septembre 2026 et le 4 novembre 2026. Chaque ligne indique sa propre date de test ; un projet peut changer après cette date.
67 des 71 projets testés fonctionnent. 3 autres attendent un test.
En bref : 54 des 71 projets testés ont démarré tel quel sur une machine vierge : sonic, xerj, tantivy, flexsearch, PaddleNLP, ublacklist, riot et sentrysearch, et 46 autres. 13 autres ont démarré une fois qu'un substitut a remplacé un service attendu, comme une base de données : yt-fts, openserp, lnx, SearchCLI, algoliasearch-client-php, google-this, fojin et eye_of_web, et 5 autres. 4 n'ont pas pu être vérifiés : fess, seekdb, WinShun et serenedb ; le log montre où chacun s'est arrêté.
Mesuré par Argusic sur une machine vierge, à chaque fois. Chaque chiffre renvoie à ses preuves.
| # | projet | verdict | Score Argusic | langage | étoiles | testé le |
|---|---|---|---|---|---|---|
| 1 | sonic | Fonctionne | 100 / 100 | Rust | 21,377 | 2 novembre 2026 |
Backend de recherche rapide, léger et sans schéma. Une alternative à Elasticsearch qui fonctionne avec quelques MBs de RAM. Ce que le test a constaté : Sonic v1.10.0 builds on rustc 1.99.1, starts on IPv4, and passes all 102 end-to-end and unit tests; the Sonic Channel protocol works over TCP with ingest, search (QUERY), autocomplete (SUGGEST), and control (PING, INFO, TRIGGER consolidate) all returning correct results. 18 minutes. | ||||||
| 2 | xerj | Fonctionne | 100 / 100 | Rust | 19,060 | 2 novembre 2026 |
Moteur de recherche IA et serveur MCP pour bots et agents. Un binaire Rust indexe le code, les documents, les logs, les JSONL/CSV et les PDFs pour la recherche... Ce que le test a constaté : XERJ v1.0.0-rc.77 built from source in 2m06s (quick profile), serving ES-compat API on :9200 with autoindex and MCP server working; test suites pass except 2 IPv6 bind failures specific to this container. 36 minutes. | ||||||
| 3 | tantivy | Fonctionne | 100 / 100 | Rust | 16,401 | 3 novembre 2026 |
Tantivy est une bibliothèque de moteur de recherche en texte intégral inspirée par Apache Lucene et écrite en Rust. Ce que le test a constaté : Tantivy 0.27.0 builds with cargo on stable Rust 1.99.1, all 1970 workspace tests pass, and the basic_search example indexes documents and returns correct search hits end to end. 11 minutes. | ||||||
| 4 | flexsearch | Fonctionne | 100 / 100 | JavaScript | 13,819 | 3 novembre 2026 |
Bibliothèque de recherche en texte intégral de nouvelle génération pour navigateur et Node.js. Ce que le test a constaté : FlexSearch v0.8.215 installs, builds (minus Google Closure Compiler minification due to missing Java), and passes 125/126 core tests covering search, async operations, caching, context-aware search, document search, tag search, custom encoders, result highlighting, GitHub issues, resolver, scoring, serialize/export... 34 minutes. | ||||||
| 5 | PaddleNLP | Fonctionne | 100 / 100 | Python | 12,987 | 3 novembre 2026 |
Bibliothèque LLM et SLM facile à utiliser et puissante, avec un impressionnant zoo de modèles. Ce que le test a constaté : PaddleNLP 3.0.0b4 installed in a Python 3.12 venv with PaddlePaddle 3.3.1; 103 tests pass across data pipelines, metrics, generation, CLI, and taskflow (real model inference against HuggingFace weights). 22 minutes. | ||||||
| 6 | ublacklist | Fonctionne | 100 / 100 | TypeScript | 6,676 | 28 septembre 2026 |
Bloque l'apparition de sites spécifiques dans les résultats de recherche Google. Ce que le test a constaté : Install, build, test, and lint/format checks all pass on commit c395a01 with submodule builtin @ 1ddf416. 2 minutes. | ||||||
| 7 | riot | Fonctionne | 100 / 100 | Go | 6,064 | 29 septembre 2026 |
Go Open Source, Distributed, Simple and fastest efficient text/vector Search Engine Ce que le test a constaté : All 30 Go packages build cleanly, the full test suite passes with -race, and the riot CLI binary responds to --help with subcommands list, snapshot, and completion. 3 minutes. | ||||||
| 8 | sentrysearch | Fonctionne | 100 / 100 | Python | 4,579 | 30 septembre 2026 |
Recherche sémantique dans les vidéos en utilisant Gemini Embedding 2 ou Qwen3-VL. Ce que le test a constaté : SentrySearch 0.1.0 is installed and its full test suite (405 tests) passes. The CLI binary is on PATH, all commands parse and respond correctly. The local embedding model cannot load in this 8GB CPU-only container, but cloud-backed indexing and search work through the standard Gemini/DashScope backends. 9 minutes. | ||||||
| 9 | USearch | Fonctionne | 100 / 100 | C++ | 4,370 | 30 septembre 2026 |
Moteur de recherche et de clustering Open-Source rapide × pour vecteurs et objets arbitraires × en C++, C, Python, JavaScript, Rust, Java, Objective-C, Swift... Ce que le test a constaté : USearch v2.26.2 Python package installed from prebuilt wheel, 772/772 pytest tests pass, 15/15 SQLite extension tests pass after building libusearch_sqlite.so locally, and the C++ native test suite passes with exit code 0. JavaScript native addon build timed out (missing numkong submodule compile). 18 minutes. | ||||||
| 10 | Toshi | Fonctionne | 100 / 100 | Rust | 4,258 | 30 septembre 2026 |
Un moteur de recherche en texte intégral en Rust Ce que le test a constaté : Toshi search engine builds, all 47 unit tests pass, the server starts on 127.0.0.1:8080, and end-to-end HTTP API operations (create index, index document, list indexes, search by term, get summary) all succeed. 7 minutes. | ||||||
| 11 | zvec-grep | Fonctionne | 100 / 100 | Rust | 4,229 | 30 septembre 2026 |
Recherche d'abord locale dans votre espace de travail, conçue pour les humains et les AI agents. Ce que le test a constaté : zvec-grep 0.2.1 TypeScript implementation builds, the CLI runs and searches, the test suite passes 698 of 700 tests (2 fail only due to disabled IPv6 loopback in the container) and all 9 e2e tests pass with real model inference using local/potion-code-16m-v2. 54 minutes. | ||||||
| 12 | tntsearch | Fonctionne | 100 / 100 | PHP | 3,201 | 1 octobre 2026 |
Un moteur de recherche en texte intégral complet écrit en PHP. Ce que le test a constaté : PHP 8.0.30 (static binary) with PDO/pdo_sqlite/mbstring installed via tar.gz; Composer 2.8.5; all 88 PHPUnit tests pass against the SqliteEngine; search, searchBoolean, geo-search, fuzzy search, stemming, and indexing all verified working. 21 minutes. | ||||||
| 13 | magnetissimo | Fonctionne | 100 / 100 | Elixir | 3,106 | 10 octobre 2026 |
Application web qui indexe tous les sites de torrents populaires et l'enregistre dans la base de données locale. Ce que le test a constaté : Magnetissimo builds with mise-managed Elixir 1.20.4/OTP 29.1.1, all 107 tests pass, and the dev server answers the home page with a 200 status. 5 minutes. | ||||||
| 14 | swirl-search | Fonctionne | 100 / 100 | Python | 3,050 | 1 octobre 2026 |
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... Ce que le test a constaté : SWIRL Community Edition installed in a Python 3.12 virtual environment with all dependencies; Django server starts and answers requests; full test suite passes 184/184 tests. 11 minutes. | ||||||
| 15 | tinysearch | Fonctionne | 100 / 100 | Rust | 2,979 | 2 octobre 2026 |
Moteur de recherche plein texte miniature pour sites web statiques, construit avec Rust et Wasm Ce que le test a constaté : tinysearch 0.11.1 builds from source, generates valid WASM output from fixtures/index.json, all 24 unit tests and 5 integration tests pass. 6 minutes. | ||||||
| 16 | rats-search | Fonctionne | 100 / 100 | C++ | 2,035 | 4 octobre 2026 |
rats-search: moteur de recherche multi-plateforme BitTorrent P2P pour serveurs Desktop et Web avec client torrent intégré Ce que le test a constaté : Rats Search builds into a working binary, reports version 2.0.0.1 on --version, starts in console mode by launching its bundled Manticore Search 17.5.1 and connecting to the DHT network, and all 17 unit-test suites pass (232 passed, 0 failed). 9 minutes. | ||||||
| 17 | SeekStorm | Fonctionne | 100 / 100 | Rust | 1,935 | 5 octobre 2026 |
SeekStorm: recherche vectorielle et lexicale - bibliothèque intégrée au processus et serveur multi-locataires, en Rust. Ce que le test a constaté : Workspace builds cleanly with Rust 1.99.0, all 45 seekstorm library integration tests and all 7 seekstorm_client E2E tests pass, and the release seekstorm_server binary serves the live endpoint (HTTP 200) and completes the API key creation, index creation, document indexing, commit, and query flow returning the... 63 minutes. | ||||||
| 18 | infinispan | Fonctionne | 100 / 100 | Java | 1,359 | 8 octobre 2026 |
Infinispan est une plateforme open source de grille de données et un magasin de données cloud NoSQL hautement évolutif Ce que le test a constaté : Infinispan server 16.3.0-SNAPSHOT starts on 127.0.0.1:11222, responds to REST API requests for server info and cache operations, and the core module's SimpleCacheTest passes all 115 test cases. 21 minutes. | ||||||
| 19 | walrus | Fonctionne | 100 / 100 | Python | 1,209 | 9 octobre 2026 |
Utilitaires Python légers pour travailler avec Redis Ce que le test a constaté : walrus 0.9.8 is fully installed and operational: all 131 tests pass against redis 7.4.2 on port 6379, and all core containers, cache, lock, rate-limit, autocomplete, full-text search, graph, streams, and model features function correctly via real Redis commands. 6 minutes. | ||||||
| 20 | pisa | Fonctionne | 100 / 100 | C++ | 1,062 | 11 octobre 2026 |
PISA: Index performants et recherche pour l'académie Ce que le test a constaté : PISA builds and compiles correctly: 156 tests pass, all 22 CLI tools link and produce usage output. 19 minutes. | ||||||
| 21 | wikiman | Fonctionne | 100 / 100 | Shell | 1,030 | 11 octobre 2026 |
Wikiman est un moteur de recherche universel de documentation hors ligne pour les pages de manuel, tldr-pages, ArchWiki, Gentoo Wiki, DevDocs et la... Ce que le test a constaté : Wikiman 2.15 is built, installed under ~/.local with pre-built runtime deps, and verified searching real man pages plus working arch/tldr/devdocs/gentoo/fbsd sources through raw and interactive paths with no errors. 14 minutes. | ||||||
| 22 | FlashRank | Fonctionne | 100 / 100 | Python | 1,015 | 11 octobre 2026 |
Reclassement léger et ultra-rapide pour vos pipelines de recherche et de récupération. Prend en charge le reclassement Listwise et Pairwise SoTA basé sur les... Ce que le test a constaté : FlashRank 0.2.9 is installed in .venv and the README reranking example runs end to end against the real TinyBERT model, printing the same ranked output as the README. 2 minutes. | ||||||
| 23 | search_cop | Fonctionne | 100 / 100 | Ruby | 837 | 13 octobre 2026 |
Support de requêtes fulltext de type moteur de recherche pour ActiveRecord Ce que le test a constaté : Ruby 3.2.3 toolchain installed user-local, search_cop gem deps installed via bundler, and the search_cop test suites pass on both in-memory SQLite (143 runs/501 assertions) and a real PostgreSQL 16 server (144 runs/530 assertions) with the gem building successfully. 7 minutes. | ||||||
| 24 | kensaku | Fonctionne | 100 / 100 | Rust | 786 | 30 octobre 2026 |
Recherchez dans les documents, le code et même les captures d'écran, instantanément et localement. Un lanceur de fichiers gratuit et open-source avec OCR... Ce que le test a constaté : Rust test suite passes with 291 tests, CLI binary builds and responds to --help, TypeScript type-check passes; the Tauri desktop app cannot be launched without a full WebKitGTK runtime environment. 40 minutes. | ||||||
| 25 | probe | Fonctionne | 100 / 100 | Rust | 739 | 14 octobre 2026 |
Moteur de recherche de code sémantique adapté à l'IA pour les grandes bases de code. Combine la vitesse de ripgrep avec l'analyse syntaxique AST de... Ce que le test a constaté : Probe v0.6.0 builds from source with 469/469 core tests passing; the CLI binary searches, extracts, and outputs JSON correctly for Rust, Go, JavaScript, and other supported languages. 35 minutes. | ||||||
| 26 | Ominis-OSINT | Fonctionne | 100 / 100 | Python | 648 | 16 octobre 2026 |
Cette application Python est un outil OSINT (Open Source Intelligence) appelé « Ominis OSINT - Web Hunter ». Elle effectue une collecte d'informations en ligne... Ce que le test a constaté : Ominis-OSINT is installed in a Python venv with all dependencies; the app launches, scrapes real proxies from public lists, validates them, then searches DuckDuckGo and Bing for user queries returning real results with social profile and mention extraction. 10 minutes. | ||||||
| 27 | Qmedia | Fonctionne | 100 / 100 | TypeScript | 638 | 16 octobre 2026 |
Un moteur de recherche de contenu AI open source conçu spécifiquement pour les créateurs de contenu. Prend en charge l'extraction de texte, d'images et de... Ce que le test a constaté : All three services (mm_server on port 50110, mmrag_server on port 8001, qmedia_web on port 3000) are installed and respond to API calls; mmrag_server loads persisted index from db/ with embeddings for 14 assets and serves note search and detail APIs. 39 minutes. | ||||||
| 28 | para | Fonctionne | 100 / 100 | Java | 574 | 17 octobre 2026 |
Serveur backend multilocataire pour créer rapidement des applications web et mobiles. Le backend pour les développeurs occupés. (auto-hébergé ou hébergé) Ce que le test a constaté : Para 1.55.4-SNAPSHOT builds from source, starts an embedded Jetty server on port 8080 responding HTTP 200, and passes all 172 unit tests and 15/15 end-to-end REST API integration tests with Lucene search and H2 persistence via MockDAO. 19 minutes. | ||||||
| 29 | cortexdb | Fonctionne | 100 / 100 | Go | 475 | 20 octobre 2026 |
Mémoire local-first pour AI agent avec un graphe de connaissances, des contraintes d'ontologie et un raisonnement traçable, le tout dans un seul fichier SQLite. Ce que le test a constaté : CortexDB v2.113.0 builds from source, all 25 test packages pass, and the gRPC+REST server starts on lexical mode (no API keys) serving health, info, knowledge, memory, graph, and query endpoints with no errors. 15 minutes. | ||||||
| 30 | rootprint | Fonctionne | 100 / 100 | Svelte | 442 | 21 octobre 2026 |
Open source, logs et traces auto-hébergés avec recherche en texte intégral directement sur un stockage d'objets compatible S3. Ce que le test a constaté : Install, build, type-check, lint, format check, and all 93 API test cases pass against real PostgreSQL 16 and Quickwit 0.9.1 instances running in the container. 15 minutes. | ||||||
| 31 | meilisearch-rust | Fonctionne | 100 / 100 | Rust | 431 | 21 octobre 2026 |
Surcouche Rust pour l'API Meilisearch. Ce que le test a constaté : Installed Rust 1.99.1, the meilisearch-sdk v0.33.0 crate compiles, and all 194 unit tests pass against a local Meilisearch v1.55.0 server. 8 minutes. | ||||||
| 32 | itemsjs | Fonctionne | 100 / 100 | JavaScript | 412 | 21 octobre 2026 |
Moteur de recherche à facettes extrêmement rapide en JavaScript - léger, flexible et simple à utiliser. Ce que le test a constaté : ItemsJS 2.4.4 installs, builds 4 dist bundles (CJS/ESM/UMD/modern), and passes all 104 test suite tests with an additional direct API smoke test confirming search, pagination, aggregation, fulltext, similar, filtering, and runtime facets all work correctly. 2 minutes. | ||||||
| 33 | addok | Fonctionne | 100 / 100 | Python | 388 | 22 octobre 2026 |
Moteur de recherche pour adresses Ce que le test a constaté : Installed addok 1.3.2 in a venv, ran `addok batch`/`addok ngrams` against a live local Redis, served it with `addok serve`, and the running instance returned HTTP 200 for /health, /search, /reverse, and /search with multi-value filters, plus 210/211 pytest tests passed. 13 minutes. | ||||||
| 34 | Ataru | Fonctionne | 100 / 100 | Rust | 361 | 23 octobre 2026 |
Récupération de mémoire IA haute performance pour l'historique local des agents: un noyau de recherche en Rust (SDK / API / CLI JSON) et une interface... Ce que le test a constaté : Rust binary ataru 0.41.6 builds, passes 34 unit tests, and responds to CLI subcommands (version, index status). Frontend TypeScript type-checks cleanly and Vite production build outputs dist/index.html. The Rust binary has zero unresolved shared library dependencies on ldd. 12 minutes. | ||||||
| 35 | redd-archiver | Fonctionne | 100 / 100 | Python | 350 | 23 octobre 2026 |
Un générateur d'archives basé sur PostgreSQL qui crée des archives HTML consultables à partir de plateformes d'agrégation de liens, y compris Reddit, Voat et... Ce que le test a constaté : Python dependencies installed in uv venv, PostgreSQL 16 running from extracted deb packages, all 965 tests pass, Flask search server serves health endpoint on all routes in hybrid mode. 12 minutes. | ||||||
| 36 | scout | Fonctionne | 100 / 100 | Python | 315 | 25 octobre 2026 |
Serveur de recherche RESTful écrit en Python, propulsé par SQLite. Ce que le test a constaté : Scout 4.0.0 installed in a Python venv, all 144 unit tests pass, the Flask server starts on port 8000, and index creation, document indexing, and full-text search all work via the REST API. 2 minutes. | ||||||
| 37 | searcharray | Fonctionne | 100 / 100 | Python | 314 | 25 octobre 2026 |
Recherche en texte intégral qui se manipule comme un tableau numpy Ce que le test a constaté : searcharray Cython extensions built and installed; 635/641 tests passing in Python 3.12; basic indexing, BM25 scoring, docfreq, phrase search, edismax, and pandas extension array all verified working. 35 minutes. | ||||||
| 38 | session-knowledge | Fonctionne | 100 / 100 | Python | 306 | 25 octobre 2026 |
Transformez l'historique de vos sessions Claude Code en une base de connaissances locale et consultable: 13 outils MCP, stdlib pure, rien ne quitte votre... Ce que le test a constaté : Session Knowledge v0.1.2 installed and verified: 47/47 tests pass, CLI commands (index, search, stats, creds, code, verify-redaction, sessions, tool) all functional, and the MCP stdio server announces 13 tools over JSON-RPC with FTS5 full-text search and SQLite credential vault. 3 minutes. | ||||||
| 39 | relevanceai | Fonctionne | 100 / 100 | Python | 286 | 26 octobre 2026 |
Accueil de la main-d'œuvre AI - Système multi-agent, AI agents et outils Ce que le test a constaté : The relevanceai SDK version 10.2.1 is installed and all 46 unit tests pass, covering client initialization, agents, tools, tasks, knowledge, and OAuth resource classes via mocked HTTP responses. 1 minute. | ||||||
| 40 | solr-operator | Fonctionne | 100 / 100 | Go | 285 | 26 octobre 2026 |
Opérateur Kubernetes officiel pour Apache Solr Ce que le test a constaté : Go 1.27.3 installed, all dependencies resolved, project builds cleanly, and 105 unit tests (76 Ginkgo controller specs + 29 Go util tests) all pass using downloaded kubebuilder envtest assets (k8s 1.36.0). E2E tests skipped as they require a real Kubernetes cluster. 12 minutes. | ||||||
| 41 | fast | Fonctionne | 100 / 100 | Ruby | 273 | 27 octobre 2026 |
Find in AST - Recherchez et refactorisez le code directement dans l'arbre de syntaxe abstraite comme vous le faites avec grep pour les chaînes de caractères. Ce que le test a constaté : Ruby 3.3.13 and all gem dependencies are installed; the fast binary parses AST queries; the full test suite of 326 examples passes with 0 failures. 34 minutes. | ||||||
| 42 | cspapers.org | Fonctionne | 100 / 100 | JavaScript | 249 | 28 octobre 2026 |
Un moteur de recherche dédié aux conférences en informatique. Il propose des filtres utiles pour les conférences et la plage d'années. Ce que le test a constaté : The cspapers.org install builds (vite build produces docs/, go build and go test ./... pass) and the Go API server on localhost:8000 answers real searches over a bleve index built from the repo's shipped data (e.g. bluetooth query returned 51 hits with correct titles/years/venues), while the pre-2018 backfill and... 9 minutes. | ||||||
| 43 | acts_as_indexed | Fonctionne | 100 / 100 | Ruby | 212 | 30 octobre 2026 |
Acts As Indexed est un plugin qui vous évite la douleur d'ajouter la recherche plein texte à votre application Ruby on Rails. Ce que le test a constaté : acts_as_indexed Ruby gem installs, builds, and passes all 55 unit/integration tests with 236 assertions and 0 failures using SQLite3 in-memory database on Ruby 3.2.3 with ActiveRecord 8.1.4. 5 minutes. | ||||||
| 44 | crawler | Fonctionne | 100 / 100 | Java | 205 | 31 octobre 2026 |
Norconex Crawlers (ou araignées) sont des robots d'exploration flexibles pour le web et les systèmes de fichiers, permettant de collecter, analyser et... Ce que le test a constaté : The Norconex Crawler 4.0.0-SNAPSHOT mono-repo builds completely with Maven and Java 21. All 247 unit tests pass and 22 of 30 integration tests pass (8 skipped due to no Docker). The web crawler, file system crawler, importer, and all committers compile and test without errors. 26 minutes. | ||||||
| 45 | argo | Fonctionne | 98.2 / 100 | Python | 226 | 30 octobre 2026 |
Outil de recherche open source spécialement conçu pour les agents, avec 200+ sources de recherche et une capacité de recherche multilingue, couvrant le... Ce que le test a constaté : With a local venv and deps installed, the argo CLI (v2.9.7) runs search/fetch and returns real results, the MCP stdio server answers argo_search call, headless Chrome renders pages, and the full test suite passes 4258 tests with 36 platform-gated skips and 0 failures. 60 minutes. | ||||||
| 46 | zvec | Fonctionne | 95 / 100 | C++ | 16,185 | 3 novembre 2026 |
Une base de données vectorielle légère, ultra-rapide et embarquée. Ce que le test a constaté : zvec v0.8.0 installed via pip prebuilt wheel on Python 3.12.3 (x86_64, Linux). Vector ANN query, FTS query, collection stats, and all core operations verified working. C++ static library (libzvec.a, 15MB) built from source. Python wheel build from source fails without python3-dev headers. 30 minutes. | ||||||
| 47 | airAnime | Fonctionne | 90 / 100 | JavaScript | 460 | 20 octobre 2026 |
轻量的聚合番剧搜索工具 Ce que le test a constaté : The static frontend boots in a real browser, loads season data onto the home panel, and answers live searches routed through the running vercel dev proxy, with all observed /fetch responses returning HTTP 200 and valid JSON for the file endpoints; both servers remain up on 127.0.0.1:3100 and localhost:8080. 6 minutes. | ||||||
| 48 | njt | Fonctionne | 90 / 100 | TypeScript | 318 | 24 octobre 2026 |
njt (npm jump to): un outil de navigation rapide pour les packages npm. Ce que le test a constaté : Web app builds (next build), serves on port 3333, and correctly resolves npm package lookups. CLI tool installs globally and prints help/version. 3 minutes. | ||||||
| 49 | typikon | Fonctionne | 80 / 100 | Rust | 282 | 26 octobre 2026 |
Typikon vous permet d'utiliser markdown pour écrire vos livres en ligne. Ce que le test a constaté : Typikon builds from source, passes 7/8 unit tests, compiles book markdown to HTML via 'cargo run -- build', and serves the output via HTTP on port 2478 via 'cargo run -- serve' responding with 200. 10 minutes. | ||||||
| 50 | quickwit | Fonctionne | 60 / 100 | Rust | 11,766 | 4 novembre 2026 |
Moteur de recherche OSS cloud natif pour l'observabilité Ce que le test a constaté : Quickwit 0.9.1 builds from source, runs as a server on localhost:7280, serves REST API, health check, index creation, JSON document ingestion, and full-text search all verified working. 36 minutes. | ||||||
| 51 | infinity | Fonctionne | 60 / 100 | C++ | 4,757 | 30 septembre 2026 |
La base de données native IA conçue pour les applications LLM, offrant une recherche hybride extrêmement rapide de vecteur dense, vecteur sparse, tenseur... Ce que le test a constaté : Infinity v0.7.3 nightly (x86_64-v2) standalone server starts and accepts Thrift connections on port 23817 and HTTP on port 23820; Python SDK can create tables, insert vectors, run dense vector search queries, and return results via Polars DataFrames. 12 minutes. | ||||||
| 52 | arcadedb | Fonctionne | 60 / 100 | Java | 1,236 | 18 septembre 2026 |
ArcadeDB, base de données multi-modèle, un SGBD qui prend en charge SQL, Cypher, Gremlin, HTTP/JSON, MongoDB et Redis. ArcadeDB est un fork conceptuel... Ce que le test a constaté : ArcadeDB 26.10.1-SNAPSHOT is fully built and functional: the server starts in development mode listening on port 2480, serving the Studio web UI (HTTP 200), and the engine test suite passes ~14624 tests with 0 errors and 1 pre-existing flaky timeout test that fails under heap contention during concurrent runs. 85 minutes. | ||||||
| 53 | lancedb | Fonctionne | 48 / 100 | Rust | 11,843 | 27 septembre 2026 |
Bibliothèque de récupération embarquée open source pour l'IA multimodale, orientée développeur. Rechercher plus; Gérer moins. Ce que le test a constaté : Rust core crate lancedb compiles and passes all 73 integration tests; Python bindings install, import, and pass 1368 tests; the local (in-process) embedding store works end-to-end with vector search queries returning correct results. 84 minutes. | ||||||
| 54 | txtai | Fonctionne | 47.4 / 100 | Python | 13,064 | 3 novembre 2026 |
Framework AI tout-en-un pour la recherche sémantique, l'orchestration de LLM et les flux de travail de modèles de langage. Ce que le test a constaté : txtai 9.14.0 installed in venv, all core embeddings/graph/workflow/agent/cloud/vector/scoring tests pass, API responds to search/index/count endpoints with real model inference, ~470 automated tests pass across 30 test suites. 83 minutes. | ||||||
| 55 | yt-fts | Fonctionne avec des mocks | 92 / 100 | Python | 1,811 | 5 octobre 2026 |
YouTube Full Text Search - Rechercher tout YouTube depuis la ligne de commande Ce que le test a constaté : The yt-fts Python package installs via virtual env, CLI responds to --version/--help/config, list and full-text search work against the downloadable test database, and all 9 tests pass after patching download mocks and API-key mocks. 19 minutes. | ||||||
| 56 | openserp | Fonctionne avec des mocks | 92 / 100 | Go | 1,553 | 7 octobre 2026 |
Recherche web auto-hébergée pour les agents AI et le SEO. Google, Bing, Yandex, Baidu, DuckDuckGo et Ecosia, rendus dans un vrai navigateur: résultats classés... Ce que le test a constaté : OpenSERP v0.8.13 builds, all 12 unit test suites pass, and the HTTP server starts, serving /health and /ready endpoints on 127.0.0.1:7000. 8 minutes. | ||||||
| 57 | lnx | Fonctionne avec des mocks | 92 / 100 | Rust | 1,460 | 7 octobre 2026 |
Une base de données de recherche flexible, performante et fiable, sans les conneries de l'IA. Ce que le test a constaté : lnx 0.10.0 builds, starts as a REST API on port 4202, responds 200 to health checks, info summary, and docs endpoints, and passes all 10 tests. 23 minutes. | ||||||
| 58 | SearchCLI | Fonctionne avec des mocks | 92 / 100 | TypeScript | 1,190 | 10 octobre 2026 |
Open CLI pour intégrer la recherche IA, la recommandation et la récupération conversationnelle dans les systèmes d'agents et les systèmes métier. Ce que le test a constaté : SearchCLI v0.2.1 installed and running on Node.js v20.11.1 with all 55 acceptance tests passing against embedded mock servers. 2 minutes. | ||||||
| 59 | algoliasearch-client-php | Fonctionne avec des mocks | 92 / 100 | PHP | 695 | 15 octobre 2026 |
Un client PHP API complet et ultra-rapide pour interagir avec Algolia. Ce que le test a constaté : Algolia PHP API Client 4.49.0 installed via composer (73 packages) and verified end-to-end: php -l clean on 951 files, phpstan completes, and SearchClient/InsightsClient/RecommendClient calls (search, saveObject, getObject, pushEvents, getRecommendations, 404 handling) return correct JSON from a local mock HTTP server... 9 minutes. | ||||||
| 60 | google-this | Fonctionne avec des mocks | 92 / 100 | JavaScript | 379 | 23 octobre 2026 |
Un module simple mais puissant pour récupérer les résultats de recherche organiques et bien plus encore depuis Google. Remarque: ce projet n'est plus maintenu. Ce que le test a constaté : npm install succeeds, typescript build succeeds, all 3 tests pass with mocked Google endpoints. 33 minutes. | ||||||
| 61 | fojin | Fonctionne avec des mocks | 92 / 100 | Python | 355 | 23 octobre 2026 |
Buddhist Digital Text Platform: 10,500+ textes, 613 sources, inter-canonique trilingue, questions-réponses IA (RAG), graphe de connaissances, recherche en... Ce que le test a constaté : Backend 1929 unit tests pass, MCP server 45 tests pass, frontend builds with Node 22, app starts and responds 200 on /api/health. 5 minutes. | ||||||
| 62 | eye_of_web | Fonctionne avec des mocks | 92 / 100 | Python | 341 | 24 octobre 2026 |
Outil OSINT de pointe. | Une alternative open-source puissante aux autres moteurs de recherche faciale. Ce que le test a constaté : Python venv with all core dependencies installed, Flask app initialized with mock databases, all 9 authenticated routes served HTTP 200, InsightFace CPU model operational. 12 minutes. | ||||||
| 63 | query.rs | Fonctionne avec des mocks | 92 / 100 | JavaScript | 288 | 26 octobre 2026 |
Un moteur de recherche pour Rust Ce que le test a constaté : The SvelteKit frontend builds successfully, the dev server serves pages on port 5173, and vitest runs successfully. 7 minutes. | ||||||
| 64 | ghs | Fonctionne avec des mocks | 92 / 100 | Java | 202 | 31 octobre 2026 |
GitHub Search: plateforme utilisée pour explorer, stocker et présenter des projets GitHub, ainsi que toutes les statistiques qui leur sont liées. Ce que le test a constaté : The Java/Maven project compiles, packages, and passes all 14 unit tests. The Spring Boot server starts on port 8080 with H2 database, serves health/info/actuator endpoints at 200, exposes the OpenAPI/Swagger API spec, and the frontend builds to dist/. The application requires MySQL for full functionality (Flyway... 16 minutes. | ||||||
| 65 | meilisearch-ui | Fonctionne avec des mocks | 86 / 100 | TypeScript | 787 | 14 octobre 2026 |
Open-source, joli, simple et rapide interface de tableau de bord d'administration Meilisearch pour gérer vos instances meilisearch Ce que le test a constaté : The repo installs with pnpm, passes pnpm lint and pnpm build:safe, and the built SPA runs with the dev server, preview server, and in a headless browser, rendering instance/index/documents/tasks/keys screens from a mocked Meilisearch API with zero browser errors. 23 minutes. | ||||||
| 66 | trieve | Fonctionne avec des mocks | 82 / 100 | Rust | 2,723 | 2 octobre 2026 |
Plateforme tout-en-un pour la recherche, les recommandations, le RAG et l'analytique proposée via API Ce que le test a constaté : Python SDK installs and all 408 tests pass; JS/TS packages all build successfully; Rust server, Docker services, and integration tests are blocked by missing toolchain and network. 12 minutes. | ||||||
| 67 | memfree | Fonctionne avec des mocks | 56 / 100 | TypeScript | 1,513 | 7 octobre 2026 |
MemFree - Moteur de recherche IA hybride et générateur de pages IA Ce que le test a constaté : The MemFree monorepo has all packages installed (bun i succeeded in frontend, vector, mdreader, and extention). The frontend test suite passes 13/13. The Next.js dev server starts and serves HTTP 200 at /. The mdreader launches and returns HTTP 200. The vector service launches and responds to requests. 1 vector local... 17 minutes. | ||||||
| 68 | fess | Non vérifiable | 47.5 / 100 | Java | 1,143 | 12 septembre 2026 |
Serveur de recherche open source, auto-hébergé, pour entreprises et sites, basé sur OpenSearch. Explore les sources web, fichiers, bases de données et cloud... Ce que le test a constaté : Fess 15.9.0-SNAPSHOT builds and packages successfully from source. All 7,634 unit tests pass. The embedded Tomcat binds port 8080 but the application fails at runtime because no OpenSearch backend is reachable on localhost:9200. 36 minutes. | ||||||
| 69 | seekdb | Non vérifiable | 20 / 100 | C++ | 3,230 | 12 septembre 2026 |
La base de données AI-Native Search. Idéale pour le stockage d'agents, elle unifie les données vectorielles, textuelles, structurées et semi-structurées dans... Ce que le test a constaté : pyseekdb Python SDK 1.4.0.post1 installed and verified: embedded mode creates/upserts vector collections and returns semantically relevant query results. C++ source build blocked by missing system m4 (needed by bison 2.4.1 for SQL parser generation) and slow dependency mirror, though all 20 RPM dependency packages... 65 minutes. | ||||||
| 70 | WinShun | Non vérifiable | 20 / 100 | C++ | 866 | 20 octobre 2026 |
Win顺:免费开源的 Windows 快速搜索启动器。双击 Ctrl,拼音秒搜文件、全文搜索 Word/Excel/PDF、剪贴板历史(代替 Win+V)、对话框搜索、任务栏搜索、插件、AI 助手 MCP。Free Windows search launcher: pinyin file search... Ce que le test a constaté : Three platform-independent test suites (tst_color 44/44, tst_siteicon 8/8, tst_tools 12/14) run successfully on Linux with Qt6.8.0. Cross-compilation to Windows/MinGW configured but incomplete. One Qt 6.8 compatibility fix applied to ColorText.cpp. 36 minutes. | ||||||
| 71 | serenedb | Non vérifiable | 10 / 100 | C++ | 958 | 10 septembre 2026 |
La première base de données d'analyse de recherche en temps réel Ce que le test a constaté : n'a pas pu être vérifié ; le log montre où il s'est arrêté. 87 minutes. | ||||||
| - | Xapiand | Pas encore testé | - | C++ | 362 | - |
| - | OpenPlexity-Pages | Pas encore testé | - | Python | 257 | - |
| - | retriv | Pas encore testé | - | Python | 254 | - |
Fonctionne s'est installé et a démarré avec ses vraies dépendances. Fonctionne avec des mocks a démarré après que des substituts ont remplacé des services externes, comme une base de données ou une API tierce. Non vérifiable ni l'agent standard ni l'agent plus puissant ne l'ont fait fonctionner dans la limite de temps ; le log montre où il s'est arrêté.
Comment nous avons testé
Dans cette liste, au dernier test : 54 projets ont fonctionné tel quel, 13 avec des mocks, 4 non vérifiables, 3 encore en attente. Langages testés : C++, Elixir, Go, Java, JavaScript, PHP, Python, Ruby, Rust, Shell, Svelte, TypeScript. Chaque tentative a utilisé une machine propre à usage unique, le projet à une version épinglée et une limite de 45 minutes ; la procédure complète se trouve sur la page de méthodologie.
Questions fréquentes (FAQ)
Comment cette liste est-elle classée ?
Selon la mesure, pas l'opinion : les projets qu'Argusic a installés et lancés sur une machine vierge viennent d'abord, puis ceux qui ont fonctionné avec des mocks à la place des services externes, puis ceux qu'il n'a pas pu vérifier. En cas d'égalité, c'est le Score Argusic qui départage, puis la popularité sur sa propre source.
Pourquoi certains projets n'ont-ils pas de rang ?
3 projets attendent encore un test ou une tentative terminée. Ils sont listés sans rang jusqu'à ce qu'Argusic les ait mesurés.
Où sont les preuves ?
Chaque ligne renvoie à la page Argusic du projet, où chaque exécution a un log complet et un enregistrement du terminal conservés avec une empreinte sha256. Les mêmes pages existent pour chacun des projets testés, qu'il figure dans cette liste ou non.
Autres listes de cette catégorie
- Bases de données vectorielles open source, installées et interrogées (partage FlashRank, SeekStorm, arcadedb, cortexdb, infinispan, infinity, lancedb, relevanceai, txtai, xerj, zvec avec cette liste)
- Bases de données open source, installées et interrogées (partage arcadedb, infinispan, seekdb, serenedb, solr-operator, sonic, xerj avec cette liste)
- Frameworks open source pour AI agent, installés et exécutés (partage txtai, xerj avec cette liste)
- Apps IA open source que vous pouvez exécuter vous-même, testées (partage fess, openserp avec cette liste)
- Outils open source de scraping web, installés et exécutés (partage fess, openserp avec cette liste)
- Clients API open source, construits et exécutés (partage algoliasearch-client-php avec cette liste)
- Serveurs MCP open source qui se lancent dès la première exécution (partage xerj avec cette liste)
- Outils d'automatisation de navigateur open source, installés et exécutés (partage openserp avec cette liste)
- Outils CLI open source pour développeurs, éprouvés pour build et exécuter (partage SearchCLI avec cette liste)
- Open source observability and logging, installé et exécuté (partage rootprint avec cette liste)
- Générateurs de sites statiques open source, construits et servis (partage redd-archiver avec cette liste)
- Passerelles API open source et proxys inverses, testés
- Outils CI/CD open source, installés et exécutés
- Plateformes CMS open source, installées et exécutées
- Passerelles LLM open source, installées et exécutées
- Outils VPN et de réseau open source, installés et exécutés
- Outils de sauvegarde open source, installés et exécutés
- Éditeurs de code open source et IDE, développés et lancés
- Open source coding agents exécutés sur une machine vierge
- Plateformes e-commerce open source, installées et exécutées
- Lecteurs et bibliothèques de livres électroniques open source, testés
- Moteurs de jeu open source, construits et exécutés
- Jeux open source construits et exécutés sur une machine vierge
- Domotique open source, installée et exécutée
- Plateformes low-code et no-code open source, testées
- Serveurs cartographiques et outils open source, installés et exécutés
- Files d’attente de messages et streaming open source, testés
- Serveurs de musique open source, installés et joués
- Suites bureautiques open source, installées et lancées
- Gestionnaires de mots de passe open source auto-hébergeables, testés
- Outils de gestion de projet open source, installés et exécutés
- Enregistreurs d'écran open source, développés et lancés
- Analytique open source auto-hébergé, testé sur un serveur propre
- Reconnaissance vocale et synthèse vocale open source, testé
- Moniteurs de disponibilité open source et pages de statut, testés
- Éditeurs vidéo open source lancés sur une machine vierge
- Lecteurs vidéo open source, développés et lancés
- Outils open source de tableau blanc et de diagrammes, testés
- Wikis open source que vous pouvez auto-héberger, testés
- Automatisation de workflows open source, installé et exécuté
- Alternatives auto-hébergées à Notion, vérifiées par une installation réelle
- Tableaux de bord et pages d'accueil auto-hébergés, installés et exécutés
- Serveurs git auto-hébergés démarrés sur une machine vierge
Toutes les listes : Meilleurs. Tous les projets testés : projets.