Original en anglais: https://argusic.com/best/vector-databases
Bases de données vectorielles open source, installées et interrogées
Bases de données vectorielles que vous pouvez exécuter vous-même. La liste est triée selon que chaque projet est apparu lorsqu'Argusic l'a installé sur une machine vierge, avec l'enregistrement de cette tentative à un clic.
Testé entre le 13 septembre 2026 et le 3 novembre 2026. Chaque ligne indique sa propre date de test ; un projet peut changer après cette date.
79 des 82 projets testés fonctionnent. 7 autres attendent un test.
En bref : 52 des 82 projets testés ont démarré tel quel sur une machine vierge : anything-llm, xerj, langchain4j, genkit, LongMemory, crate, vearch et mcp-memory-service, et 44 autres. 27 autres ont démarré une fois qu'un substitut a remplacé un service attendu, comme une base de données : claude-context, MineContext, opencode-mem, ava-whatsapp-agent-course, chatWeb, automem, mcp-server-elasticsearch et embedJs, et 19 autres. 3 n'ont pas pu être vérifiés : autoflow, unbody et orbit ; 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 | anything-llm | Fonctionne | 100 / 100 | JavaScript | 67,939 | 31 octobre 2026 |
Arrêtez de louer votre intelligence. Possédez-la avec AnythingLLM. Tout ce dont vous avez besoin pour une expérience d'agent puissante, en local d'abord. Ce que le test a constaté : The AnythingLLM monorepo installs and builds cleanly; the server boots on port 3001 responding to API calls; the collector boots on port 8888; all 1,119 unit tests across server (725) and collector (394) pass without errors. 20 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 | langchain4j | Fonctionne | 100 / 100 | Java | 13,355 | 3 novembre 2026 |
LangChain4j est une bibliothèque Java open source idiomatique pour développer des applications propulsées par LLM sur la JVM. Elle offre une API unifiée pour... Ce que le test a constaté : LangChain4j project compiles and 1724 unit tests pass with Java 17 (Adoptium Temurin-17.0.21+9) and Maven wrapper 3.9.16. 32 minutes. | ||||||
| 4 | genkit | Fonctionne | 100 / 100 | TypeScript | 6,566 | 20 octobre 2026 |
Framework open source pour créer des applications agentiques en JavaScript, Go, Dart et Python, développé et utilisé en production par Google. Ce que le test a constaté : Genkit JS SDK core + genkit package, all 23 JS plugins, genkit-tools (cli, common, telemetry-server), and Python SDK install, build, and run test suites, with the genkit CLI printing version 1.44.1 and help text. 26 minutes. | ||||||
| 5 | LongMemory | Fonctionne | 100 / 100 | TypeScript | 4,565 | 30 septembre 2026 |
Stockage local de mémoire persistante pour les applications LLM, y compris claude desktop, github copilot, codex, antigravity, etc. Ce que le test a constaté : The LongMemory Hydrograph TypeScript package builds, its CLI (init, ingest, recall, doctor) works, the library API (createMemory, ingest, recall) returns correct results, the HTTP server starts on port 7331 and responds 200 on /health, and the CI benchmark suite passes all 11 smoke-test gates with 100% retrieval... 9 minutes. | ||||||
| 6 | crate | Fonctionne | 100 / 100 | Java | 4,448 | 25 septembre 2026 |
CrateDB est une base de données SQL distribuée et évolutive pour stocker et analyser d'énormes volumes de données en quasi temps réel, même avec des requêtes... Ce que le test a constaté : CrateDB 6.5.0 compiles, installs, launches as a single-node cluster, accepts HTTP SQL queries, and returns correct query results. 27 minutes. | ||||||
| 7 | vearch | Fonctionne | 100 / 100 | Python | 2,333 | 3 octobre 2026 |
Recherche vectorielle distribuée pour applications natives de l'IA Ce que le test a constaté : Vearch v3.5.9 binary (81MB) and gamma engine (.so) built from source, server starts with master+router+PS on localhost:8817/9001, REST API responds, db/create/list works, cluster health/stats/members endpoints return valid JSON, tests pass basic cluster operations but space creation times out due to PS heartbeat... 59 minutes. | ||||||
| 8 | mcp-memory-service | Fonctionne | 100 / 100 | Python | 2,079 | 5 octobre 2026 |
Mémoire persistante open-source pour les pipelines d'AI agent (LangGraph, CrewAI, AutoGen) et Claude. API REST + knowledge graph + consolidation autonome. Ce que le test a constaté : mcp-memory-service 11.13.0 installed from source via pip install -e '.[dev]', the uvicorn server starts on 127.0.0.1:9791 (HTTP) with sqlite_vec backend, health endpoint returns 200, memory CRUD operations work end to end, and the full test suite passes except for one benchmark test that fails due to hash-embedding... 20 minutes. | ||||||
| 9 | matrixone | Fonctionne | 100 / 100 | Go | 2,061 | 4 octobre 2026 |
AI-native HTAP database with Git-for-Data and built-in vector search, serving as the data and memory backbone for intelligent agents and applications. Ce que le test a constaté : MatrixOne server built from source (mo-service, 275MB binary), launched on port 6001, accepting MySQL protocol connections, queries returning correct results including data manipulation operations. 34 minutes. | ||||||
| 10 | 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. | ||||||
| 11 | LLPhant | Fonctionne | 100 / 100 | PHP | 1,722 | 6 octobre 2026 |
LLPhant - Un framework PHP Generative AI complet utilisant OpenAI GPT 4. Inspiré par Langchain. Ce que le test a constaté : Static PHP 8.2.32 and Composer 2.7.9 installed; all 119 Composer dependencies resolved; 223 unit tests pass in 0.3s; PHPStan static analysis passes with 0 errors; Laravel Pint style check passes on 294 files. 6 minutes. | ||||||
| 12 | OpenContracts | Fonctionne | 100 / 100 | Python | 1,533 | 7 octobre 2026 |
La plateforme open source de traitement de documents pour les développeurs et les hackers - DMS pour le monde agentique Ce que le test a constaté : Python dependencies installed in virtual environment, embedded PostgreSQL 18.6 provisioned and running, Django app boots with all migrations applied, and 613+ tests pass verifying admin, agents, annotations, authentication, analysis pipeline, badge system, base services, and artifact service against a real PostgreSQL... 77 minutes. | ||||||
| 13 | pymilvus | Fonctionne | 100 / 100 | Python | 1,423 | 8 octobre 2026 |
Python SDK pour Milvus Vector Database Ce que le test a constaté : PyMilvus SDK installed via uv sync, imports successfully, get_commit returns '290d76f', and the full unit test suite passes 5255/5255 with 3 skipped. 36 minutes. | ||||||
| 14 | qdrant-client | Fonctionne | 100 / 100 | Python | 1,377 | 8 octobre 2026 |
Client Python pour le moteur de recherche vectoriel Qdrant. Ce que le test a constaté : The qdrant-client Python library installed without errors. All local-mode tests pass. When a Qdrant server v1.19.1 runs in the same session, all REST and gRPC integration tests pass. The in-memory client creates collections, upserts points, and searches vectors successfully. 32 minutes. | ||||||
| 15 | NGT | Fonctionne | 100 / 100 | C++ | 1,376 | 8 octobre 2026 |
Recherche du plus proche voisin avec graphe de voisinage et arbre pour données de grande dimension Ce que le test a constaté : NGT v2.8.1 C++ library, command-line tool, and four sample programs build and run successfully; the CLI creates indexes, appends data, searches with L2/cosine/hamming distance, and reports index statistics; the Python ctypes binding (ngt.base) inserts 5000 128-d vectors and returns correct nearest-neighbor results. 11 minutes. | ||||||
| 16 | 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. | ||||||
| 17 | SeaGOAT | Fonctionne | 100 / 100 | Python | 1,316 | 8 octobre 2026 |
moteur de recherche sémantique de code privilégiant le local Ce que le test a constaté : SeaGOAT v1.2.0 installs via poetry, starts a local server, responds to status queries, and returns correct semantic search results for a test repository. 190 of 204 tests pass; 12 snapshot tests fail due to ONNX model processing timeout on this CPU. 30 minutes. | ||||||
| 18 | chromem-go | Fonctionne | 100 / 100 | Go | 1,075 | 10 octobre 2026 |
Base de données vectorielle embarquable pour Go avec une interface de type Chroma et zéro dépendance tierce. En mémoire avec persistance optionnelle. Ce que le test a constaté : Built and tested chromem-go, all tests passing and benchmarks completing with zero third-party dependencies. 4 minutes. | ||||||
| 19 | 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. | ||||||
| 20 | rag-api | Fonctionne | 100 / 100 | Python | 919 | 12 octobre 2026 |
ID-based RAG FastAPI: Intégration avec Langchain et PostgreSQL/pgvector Ce que le test a constaté : Dependencies installed in venv, all 303 non-integration tests pass after adding OPENAI_API_KEY mock to conftest.py; 6 tests skip due to missing pandoc, 35 integration tests require Docker. 4 minutes. | ||||||
| 21 | OpenSwarm | Fonctionne | 100 / 100 | TypeScript | 870 | 12 octobre 2026 |
OpenSwarm: orchestrateur d'équipe de développement AI autonome, propulsé par Claude Code CLI. Contrôle Discord, intégration Linear, mémoire cognitive. Ce que le test a constaté : npm install, npm run build, and 493 of 495 test file suites pass (6746/6757 individual tests). The project CLI runs and all major subsystems (verify, sandbox, worktree, memory, diagnostics) are operational. 48 minutes. | ||||||
| 22 | vector-db-from-scratch | Fonctionne | 100 / 100 | Rust | 812 | 13 octobre 2026 |
Apprendre la recherche vectorielle avec Rust et DataFusion; le parcours C++/BusTub est obsolète. Ce que le test a constaté : The workspace builds and all 87 solution tests pass: in-memory vector indexes (Flat, IVFFlat, IVF-PQ, NSW, HNSW) are implemented in the core crate, integrated with DataFusion via SQL optimizer rules and MemTable attachments, and validated by sqllogictest-based end-to-end SQL tests. The 5 SIFT1M smoke tests are skipped... 15 minutes. | ||||||
| 23 | RAGLight | Fonctionne | 100 / 100 | Python | 672 | 15 octobre 2026 |
RAGLight est un framework modulaire pour la génération augmentée par récupération (RAG). Il facilite l'intégration de différents LLM, embeddings et bases de... Ce que le test a constaté : RAGLight 3.4.7 is fully installed in a venv at /tmp/venv with all extras (chroma, qdrant, langfuse). The CLI, FastAPI REST API server, and all 75 unit tests (embeddings, LLM, vector store, API, document processing, scrapper, config) all pass and function correctly. The package is importable from Python under the venv. 6 minutes. | ||||||
| 24 | next-plaid | Fonctionne | 100 / 100 | Rust | 608 | 17 octobre 2026 |
NextPlaid, ColGREP: Recherche multi-vecteurs, de la base de données aux coding agents. Ce que le test a constaté : The Rust workspace compiles, all 1062 unit tests pass, both binaries respond to help/version, NextPlaid API serves CRUD endpoints (index create/add documents/search returning real scores), and ColGREP builds indexes and performs semantic code search with ONNX model inference. 14 minutes. | ||||||
| 25 | Compartment | Fonctionne | 100 / 100 | Python | 580 | 17 octobre 2026 |
Mémoire agentique chiffrée, entièrement hors ligne. Installation en un clic, interface graphique avec carte mémoire, tous les OS et agents. Création, stockage... Ce que le test a constaté : Compartment v4.10.1 installs and runs in Python 3.12.3 venv; vault creates with 6664 seeded starter memories; MCP stdio server responds to initialize/tools/list/store/search/forget; test suite passes 975+ tests with 32 platform skips and 1 deselected real_launchctl test. 76 minutes. | ||||||
| 26 | 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. | ||||||
| 27 | qdrant-js | Fonctionne | 100 / 100 | TypeScript | 472 | 20 octobre 2026 |
SDK JavaScript/Typescript pour la base de données vectorielle Qdrant Ce que le test a constaté : All 112 tests pass across all 4 packages (js-client-rest unit: 28, js-client-rest integration: 25, js-client-grpc unit: 42, js-client-grpc integration: 17) against Qdrant 1.19.2 running locally on port 6333. 5 minutes. | ||||||
| 28 | vectorlite | Fonctionne | 100 / 100 | Rust | 360 | 23 octobre 2026 |
Recherche vectorielle rapide, propulsée par SQL, en processus, pour tout langage via un pilote SQLite. Ce que le test a constaté : vectorlite.so builds and loads as a SQLite extension; all 35 C++ unit tests and all 112 Python integration tests pass on Ubuntu 24.04 x86_64 with vcpkg-managed dependencies. 8 minutes. | ||||||
| 29 | vicinity | Fonctionne | 100 / 100 | Python | 351 | 23 octobre 2026 |
Plus proches voisins légers avec backends flexibles Ce que le test a constaté : Package installs and runs in Python 3.12; BASIC, FAISS, PYNNDESCENT, USEARCH, and VOYAGER backends work correctly; HNSW and ANNOY backends require python3-dev to compile from source. 12 minutes. | ||||||
| 30 | shodh-memory | Fonctionne | 100 / 100 | Rust | 321 | 25 octobre 2026 |
Mémoire locale, sans LLM, pour agents AI. Un binaire Rust hors ligne unique (déterministe et auditable) qui apprend de l'utilisation, oublie ce qui n'est pas... Ce que le test a constaté : The Shodh-Memory v0.2.0 pre-built server binary stores and recalls memories via REST API on localhost:3031, the MCP server TypeScript test suite passes 216/216, and the Python client test suite passes 106/106. 21 minutes. | ||||||
| 31 | knowledge-rag | Fonctionne | 100 / 100 | Python | 301 | 25 octobre 2026 |
Serveur MCP RAG local pour Claude Code: recherche hybride (sémantique + BM25), réordonnancement par cross-encoder, 13 outils MCP, 20 analyseurs de formats... Ce que le test a constaté : knowledge-rag v4.9.0 installed from source in a Python 3.12 venv; all 779 automated tests pass; the MCP server starts and responds to initialize and tools/list MCP protocol messages over stdio. 5 minutes. | ||||||
| 32 | 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. | ||||||
| 33 | fast-plaid | Fonctionne | 100 / 100 | Python | 284 | 26 octobre 2026 |
Moteur haute performance pour la recherche multi-vecteurs Ce que le test a constaté : fast-plaid 1.7.0 builds, installs from a patched wheel, and passes all 83 tests: create, search, update, delete, metadata filtering, freeze/unfreeze, single-copy storage, legacy argument compatibility, and chunk-budget verification on CPU with torch 2.7.0. 31 minutes. | ||||||
| 34 | uteke | Fonctionne | 100 / 100 | Rust | 284 | 26 octobre 2026 |
Mémoire à long terme pour tout agent AI. Un binaire Rust, hors ligne, 98,2 % de recall@5 sur LongMemEval-S. Auto-hébergé gratuitement ou utilisez Uteke Cloud. Ce que le test a constaté : Uteke v0.18.2 builds from source, stores and semantically recalls memories via CLI (remember/recall), serves HTTP API on port 18768 (health/remember/recall all 200 OK with correct JSON), and the MCP server responds to initialize, all 705 workspace tests pass with 0 failures. 14 minutes. | ||||||
| 35 | radient | Fonctionne | 100 / 100 | Python | 281 | 26 octobre 2026 |
Radient transforme de nombreux types de données (pas seulement le texte) en vecteurs pour la recherche de similarité, le RAG, l'analyse de régression, et plus... Ce que le test a constaté : Installs under virtualenv. All 5 vectorizer backends produce correct embeddings. GANN C extension compiles and searches. Workflows run. ffmpeg demux produces decodable media. accelerate() broken on modern torch/transformers. 25 minutes. | ||||||
| 36 | pinecone-ts-client | Fonctionne | 100 / 100 | TypeScript | 279 | 26 octobre 2026 |
Le client officiel TypeScript/Node pour la base de données vectorielle Pinecone Ce que le test a constaté : SDK installs, builds, and passes all 1460 unit tests and 48 mocked smoke tests on Node 22.14.0. The dist/ folder contains 30 files with all expected exports (Pinecone, Index, Documents, Assistants, Inference, etc.). No errors remain. 3 minutes. | ||||||
| 37 | nano-vectordb | Fonctionne | 100 / 100 | Python | 210 | 31 octobre 2026 |
Une base de données vectorielle simple et facile à hacker Ce que le test a constaté : The nano-vectordb package installs in a local venv, all 7 tests pass, and real upsert/query/get/delete/filter/save-reload and multi-tenant persistence operations all worked in this container. 1 minute. | ||||||
| 38 | chroma-go | Fonctionne | 100 / 100 | Go | 209 | 30 octobre 2026 |
Le client Go pour la base de données vectorielle Chroma Ce que le test a constaté : make build succeeds. 1975 V2 API tests pass, default_ef embedding function produces real 384-dim embeddings via ONNX Runtime, ORT and BM25 embedding function tests all pass. 20 minutes. | ||||||
| 39 | Personal_External_Brain | Fonctionne | 100 / 100 | Python | 199 | 31 octobre 2026 |
Pas un énième wrapper ChatGPT. C'est un outil local-first qui transforme vos notes, pages web, PDFs et fichiers audio/vidéo en un graphe de connaissances... Ce que le test a constaté : Backend API serves 30 endpoints with seed graph data, all 131 automated tests pass, and the React frontend builds and starts. 4 minutes. | ||||||
| 40 | memory-os | Fonctionne | 96 / 100 | Python | 1,391 | 18 septembre 2026 |
Un système d'exploitation mémoire à 7 couches pour Hermes Agent: mémoire persistante avec Qdrant, faits structurés, rappel fabric, wiki auto-curaté et... Ce que le test a constaté : Python dependencies install cleanly in a venv, all 7 icarus module imports succeed, all 3 standalone test suites pass with 0 failures, SQLite databases are initialized with correct FTS5 schema, Icarus plugin tools produce valid output, and the Docker-compose file, worker services, and cron scripts are syntactically... 8 minutes. | ||||||
| 41 | 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. | ||||||
| 42 | PageIndex | Fonctionne | 90 / 100 | Python | 39,984 | 1 novembre 2026 |
PageIndex: index de documents pour un RAG sans vecteurs, basé sur le raisonnement Ce que le test a constaté : PageIndex SDK v0.2.10 installed in a venv, all 796 unit tests pass, the CLI parses correctly, and the package imports without error. 3 minutes. | ||||||
| 43 | milvus | Fonctionne | 60 / 100 | Go | 46,594 | 1 novembre 2026 |
Milvus est une base de données vectorielle cloud native haute performance, conçue pour la recherche ANN vectorielle à grande échelle. Ce que le test a constaté : pymilvus 3.0.2 with milvus-lite 3.2.1 runs embedded vector database operations (create, insert 1000 vectors, search, query, delete, drop) in the container. Go toolchain 1.26.6, Rust 1.84, and Conan 2.25.1 are installed. The C++ core cannot build without root for system library packages. 31 minutes. | ||||||
| 44 | helix-db | Fonctionne | 60 / 100 | Rust | 6,267 | 29 septembre 2026 |
HelixDB est une base de données graphe OLTP avec recherche vectorielle native et plein texte, construite en Rust sur le stockage d'objets. Ce que le test a constaté : The HelixDB workspace builds and all crate test suites pass. The server binary starts and responds to HTTP POST /v2/query with HTTP 200. The CLI binary prints version 3.3.0 and help output. 51 minutes. | ||||||
| 45 | 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. | ||||||
| 46 | 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. | ||||||
| 47 | VectorDBBench | Fonctionne | 60 / 100 | Python | 1,200 | 10 octobre 2026 |
Benchmark pour bases de données vectorielles. Ce que le test a constaté : vectordb-bench installed from source in venv, 247 of 256 unit tests pass, CLI and REST API both operable. 22 minutes. | ||||||
| 48 | RaBitQ-Library | Fonctionne | 60 / 100 | C++ | 293 | 26 octobre 2026 |
Bibliothèque officielle pour la quantification vectorielle RaBitQ et la recherche approximative du plus proche voisin, en C++ et Python. Ce que le test a constaté : RaBitQ Library v0.4.0 Python bindings and C++ library built from source; 395/395 Python tests and 187/187 C++ tests pass natively on x86_64 with runtime AVX2/AVX-512 dispatch. 11 minutes. | ||||||
| 49 | neuron-ai | Fonctionne | 58.6 / 100 | PHP | 2,163 | 4 octobre 2026 |
Le framework agentique de l'écosystème PHP pour construire des applications pilotées par l'IA prêtes pour la production. Connectez des composants (LLMs... Ce que le test a constaté : Composer install with all 145 dependencies succeeded; vendor/bin/phpunit reports 1373 tests, 5460 assertions passed, 0 failures, 0 errors, 78 skipped (external services); vendor/bin/phpstan analyse reports OK, 0 errors; bin/neuron CLI reports help with 7 commands. 33 minutes. | ||||||
| 50 | cognee | Fonctionne | 50 / 100 | Python | 33,061 | 2 novembre 2026 |
Cognee est la plateforme open-source de mémoire AI pour agents. Offrez gratuitement à vos agents AI une mémoire persistante à long terme avec de petits modèles. Ce que le test a constaté : cognee 1.6.1 installs, builds, starts, and runs: the local LLM-free remember/recall pipeline produces search results from ingested text, the CLI demo loads a bundled knowledge graph, the FastAPI server answers HTTP 200 on /health, and 388 unit tests pass across 5 test suites with zero failures. 33 minutes. | ||||||
| 51 | 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. | ||||||
| 52 | 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. | ||||||
| 53 | claude-context | Fonctionne avec des mocks | 92 / 100 | TypeScript | 12,668 | 23 septembre 2026 |
MCP de recherche de code pour Claude Code. Faites de l'ensemble de la base de code le contexte pour tout coding agent. Ce que le test a constaté : Install, build, typecheck, lint config, and all 35 tests pass across the monorepo. The core indexing pipeline runs end-to-end with mock providers. The MCP server starts but requires real OpenAI API key and Milvus credentials for production use. 15 minutes. | ||||||
| 54 | MineContext | Fonctionne avec des mocks | 92 / 100 | Python | 5,544 | 29 septembre 2026 |
MineContext est votre partenaire IA proactif et contextuel (Context-Engineering + ChatGPT Pulse) Ce que le test a constaté : MineContext server starts successfully, serves all 12 HTTP routes (GET and POST), initializes ChromaDB vector store and SQLite document store, and the CLI help command prints usage information. 18 minutes. | ||||||
| 55 | opencode-mem | Fonctionne avec des mocks | 92 / 100 | TypeScript | 1,819 | 14 octobre 2026 |
Plugin OpenCode qui donne aux coding agents une mémoire persistante en utilisant une base de données vectorielle locale. Ce que le test a constaté : Install, TypeScript compilation, all 767 tests, full build (TS + web UI), and the web server all succeed on Linux/amd64 with Bun 1.4.3. The package.json was patched to use bun --bun for the web:build script, because system Node 18 cannot run the project's modern Svelte/Vite toolchain. 13 minutes. | ||||||
| 56 | ava-whatsapp-agent-course | Fonctionne avec des mocks | 92 / 100 | Python | 1,683 | 6 octobre 2026 |
Rencontrer Ava, l'agent WhatsApp Ce que le test a constaté : uv sync installs all dependencies, 30 Python source files compile, LangGraph workflow graph compiles with 9 nodes, FastAPI WhatsApp webhook answers GET verification with HTTP 200, Chainlit chat interface starts on port 8000 and serves HTTP 200, mock API keys produce 401 when POSTing messages as expected since real... 19 minutes. | ||||||
| 57 | chatWeb | Fonctionne avec des mocks | 92 / 100 | Python | 917 | 12 octobre 2026 |
ChatWeb peut explorer des pages web, lire des PDF, DOCX, TXT, et extraire le contenu principal, puis répondre à vos questions en fonction du contenu, ou... Ce que le test a constaté : ChatWeb runs in all three modes (console, API, webui) behind a mock OpenAI API. The /upload_file, /summary, and /answer endpoints return HTTP 200 with correct JSON schemas; the console mode accepts file paths and /help commands; the webui Gradio interface binds on port 7860 and returns HTTP 200. 15 minutes. | ||||||
| 58 | automem | Fonctionne avec des mocks | 92 / 100 | Python | 827 | 13 octobre 2026 |
Mémoire à long terme pour assistants IA. Stockage de graphe + vecteur qui rappelle les décisions, relations et contexte entre sessions. Ce que le test a constaté : In this container: make install succeeds, python app.py boots and serves /health, the unit suite passes 664 tests, and authenticated store/recall/query/delete flows work over HTTP against the schema-compatible in-memory mock. 15 minutes. | ||||||
| 59 | mcp-server-elasticsearch | Fonctionne avec des mocks | 92 / 100 | Rust | 729 | 15 octobre 2026 |
Ce que le test a constaté : The crate builds, all 5 tests pass, the HTTP server answers 200 on /ping and returns isError:false for all 5 MCP tools against a local schema-correct mock Elasticsearch, and stdio mode completes the MCP initialize handshake. 11 minutes. | ||||||
| 60 | embedJs | Fonctionne avec des mocks | 92 / 100 | TypeScript | 601 | 17 octobre 2026 |
Un framework RAG NodeJS pour travailler facilement avec les LLM et les embeddings Ce que le test a constaté : EmbedJs monorepo installs and builds; RAG pipeline (loaders -> embeddings -> HNSWDb -> similarity search) works with mocked embeddings. 11 minutes. | ||||||
| 61 | aisearch-openai-rag-audio | Fonctionne avec des mocks | 92 / 100 | Python | 564 | 18 octobre 2026 |
Un exemple d'implémentation simple du modèle VoiceRAG pour propulser des expériences vocales interactives d'IA générative à l'aide de RAG avec Azure AI Search... Ce que le test a constaté : Backend server starts on port 8765, serves built frontend (HTML, JS, CSS, favicon all HTTP 200), WebSocket endpoint /realtime accepts client connections and routes to Azure OpenAI, all Python imports compile, Ruff lint passes, frontend TypeScript builds cleanly via Vite. 3 minutes. | ||||||
| 62 | shopkeeper-agent | Fonctionne avec des mocks | 92 / 100 | Python | 504 | 20 octobre 2026 |
AI Agent pour interrogation intelligente d'entrepôt de données e-commerce, idéal pour LangGraph: utilise LangGraph, FastAPI, Qdrant, Elasticsearch, MySQL... Ce que le test a constaté : With schema-correct mocks for the mandatory external services, the uvicorn-served app answers POST /api/query with a complete SSE pipeline and returns SQL aggregate result sales=10088 for '统计华北地区销售额'; uv sync installs all dependencies and the frontend pnpm build completes. 31 minutes. | ||||||
| 63 | wikipedia-semantic-search | Fonctionne avec des mocks | 92 / 100 | TypeScript | 470 | 20 octobre 2026 |
Recherche sémantique sur Wikipedia avec Upstash Vector Ce que le test a constaté : pnpm install and next build succeed; next start serves / with HTTP 200 and the full chat/search pipeline runs end-to-end against local schema-correct Upstash/OpenAI mocks, with retrieval context and streaming answers verified via the installed SDKs; connecting real Upstash/OpenAI credentials is the only remaining... 30 minutes. | ||||||
| 64 | ai4j | Fonctionne avec des mocks | 92 / 100 | Java | 437 | 21 octobre 2026 |
SDK agentique Java 8+: accès unifié aux LLM (OpenAI/Anthropic/DashScope/Doubao/DeepSeek...), service IA unifié (image/vidéo/audio...), Tool Calling, MCP, RAG... Ce que le test a constaté : All 10 modules build, install, and pass their test suites (1624+ total tests, 0 failures, 10 skipped). The CLI JAR starts and responds to --help and extension list. The docs-site Docusaurus build requires Node.js >=20 (has 18.19.1) which is a preexisting constraint. 19 minutes. | ||||||
| 65 | memento-mcp | Fonctionne avec des mocks | 92 / 100 | TypeScript | 426 | 21 octobre 2026 |
Memento MCP: un système de mémoire à base de graphe de connaissances pour les LLM Ce que le test a constaté : npm install and TypeScript build succeed; 287/287 unit tests pass with mocked Neo4j; the MCP server binary starts and accepts MCP initialization but cannot connect to Neo4j (not available in this container). 6 minutes. | ||||||
| 66 | prompt-cache | Fonctionne avec des mocks | 92 / 100 | Go | 426 | 21 octobre 2026 |
Réduisez les coûts LLM jusqu'à 80 % et débloquez des réponses sous-millisecondes grâce à un cache sémantique avisé. Un proxy LLM prêt à l'emploi, agnostique au... Ce que le test a constaté : PromptCache builds, all 42 tests pass across 7 packages, the server starts on port 8080 with health endpoints responding 200, and semantic caching works end-to-end against a mock OpenAI API (cache miss on first request, cache hit on second identical request). 17 minutes. | ||||||
| 67 | vector-db-benchmark | Fonctionne avec des mocks | 92 / 100 | Python | 377 | 23 octobre 2026 |
Framework pour évaluer les moteurs de recherche vectorielle Ce que le test a constaté : All 11 parser tests pass, the run.py CLI shows help, and all 118 engine + 58 dataset configs load. The repo is ready to use with running backend servers. 3 minutes. | ||||||
| 68 | memlayer | Fonctionne avec des mocks | 92 / 100 | Python | 307 | 25 octobre 2026 |
Mémoire plug-and-play pour les LLMs en 3 lignes de code. Ajoutez une mémoire persistante, intelligente et de type humain, ainsi qu'un rappel, à n'importe quel... Ce que le test a constaté : memlayer 0.1.8 installs from source in a venv, all 58+ symbols import cleanly, core storage (ChromaDB + NetworkX) and search (SearchService) work end-to-end, entity deduplication merges 'Dr. Watson' into 'Dr. Emma Watson', SalienceGate correctly classifies salient vs. non-salient text in both LOCAL and LIGHTWEIGHT... 16 minutes. | ||||||
| 69 | vectordbz | Fonctionne avec des mocks | 92 / 100 | TypeScript | 274 | 27 octobre 2026 |
Une application de bureau moderne pour explorer, gérer et analyser des bases de données vectorielles Ce que le test a constaté : npm ci completes successfully, Vite builds produce valid bundles, the Electron app launches on Xvfb with a visible VectorDBZ 1400x900 window connected to the Vite renderer dev server. The embedding mock server serves embedding vectors on port 3005. Integration tests require Docker containers not available in this... 30 minutes. | ||||||
| 70 | skills | Fonctionne avec des mocks | 92 / 100 | Python | 268 | 27 octobre 2026 |
Compétences d'agent pour la recherche vectorielle de Qdrant: mise à l'échelle, optimisation des performances, qualité de la recherche, supervision... Ce que le test a constaté : The repository builds its static skills site into public/ and passes all 16 link-rewriting unit tests with zero validation errors, and its skill-eval harness reports 30/30 (100%) when driven by a mocked claude CLI; the only unverified path is real Claude Code eval scoring. 2 minutes. | ||||||
| 71 | vector-graph-rag | Fonctionne avec des mocks | 92 / 100 | Python | 263 | 27 octobre 2026 |
Graph RAG avec recherche vectorielle pure, atteignant des performances de pointe dans les scénarios de raisonnement multi-sauts. Ce que le test a constaté : The full test suite (143 tests across 11 files) passes cleanly and the FastAPI server starts and responds correctly on /health. 12 minutes. | ||||||
| 72 | vector-storage | Fonctionne avec des mocks | 92 / 100 | TypeScript | 249 | 28 octobre 2026 |
Vector Storage est une base de données vectorielle qui permet d'effectuer des recherches de similarité sémantique sur des documents texte dans le stockage... Ce que le test a constaté : npm install completes, npx tsc and npm run lint pass, and node verify.mjs exits 0 with ALL CHECKS PASSED covering add/search/filter/hits/persistence/LRU and the OpenAI embedding fetch path against a local mock server. 10 minutes. | ||||||
| 73 | k8ssandra-operator | Fonctionne avec des mocks | 92 / 100 | Go | 243 | 28 octobre 2026 |
L'opérateur Kubernetes pour K8ssandra Ce que le test a constaté : Go 1.26.10 installed, project builds, 25 pkg packages pass tests, all API validation tests pass, secrets-webhook unit tests pass, yq tests pass. Multi-cluster controller tests (k8ssandra, control, replication) fail intermittently due to envtest resource contention in container environment, they require 3-4 concurrent... 38 minutes. | ||||||
| 74 | RelaMind | Fonctionne avec des mocks | 92 / 100 | Java | 211 | 30 octobre 2026 |
Basé sur l'AI, ce système d'analyse de trajectoire de croissance personnelle aide les utilisateurs à mieux se comprendre et à réaliser une croissance continue... Ce que le test a constaté : Spring Boot backend compiles and passes 17/18 tests; Vue.js frontend builds; 1 test skipped for PostgreSQL/pgvector dependency. 35 minutes. | ||||||
| 75 | serviette | Fonctionne avec des mocks | 61 / 100 | Python | 58,728 | 1 novembre 2026 |
Un serveur RAG sans code qui garde les réponses synchronisées avec vos documents. Fonctionne avec 8 bases de données vectorielles. Construit sur Pathway. Ce que le test a constaté : All 394 non-integration tests pass under the mock license patch, including DuckDB-backed end-to-end indexer tests with persistence, the combined serviette up server+indexer, and the FastAPI server. 86 minutes. | ||||||
| 76 | deep-searcher | Fonctionne avec des mocks | 56 / 100 | Python | 8,381 | 28 septembre 2026 |
Alternative open source Deep Research à Reason et Search sur des données privées. Écrit en Python. Ce que le test a constaté : DeepSearcher package installs with uv sync and pip install -e . and all 422 unit tests pass after fixing 2 test files with stale default model values. 5 minutes. | ||||||
| 77 | python-sdk | Fonctionne avec des mocks | 56 / 100 | Python | 456 | 20 octobre 2026 |
SDK Python officiel pour la base de données vectorielle Pinecone Ce que le test a constaté : The Pinecone Python SDK builds and imports (v10.0.0), its full unit suite passes (9623 passed, 13 skipped), and the sync and async quickstart document flows plus the gRPC upsert/query path all return correct results against schema-correct local mocks. 36 minutes. | ||||||
| 78 | redis-vl-python | Fonctionne avec des mocks | 54 / 100 | Python | 432 | 21 octobre 2026 |
Redis Vector Library. Le client Python AI-native pour Redis. Ce que le test a constaté : redisvl 0.27.2 installed in a venv with all unit tests passing (1619/27skipped), CLI responding correctly, and optional dependencies for MCP, HF, GoogleGenAI, and AzureOpenAI vectorizers resolved. 19 minutes. | ||||||
| 79 | LEANN | Fonctionne avec des mocks | 44.8 / 100 | Python | 13,770 | 3 novembre 2026 |
RAG sur tout avec LEANN. Profitez de 97 % d'économies de stockage tout en exécutant une application RAG rapide, précise et 100 % privée sur votre appareil... Ce que le test a constaté : LEANN Python packages installed, HNSW backend with custom-built Faiss SWIG module works, CI tests pass, README HNSW examples pass with mock embeddings, DiskANN backend blocked by missing libaio system dependency. 87 minutes. | ||||||
| 80 | autoflow | Non vérifiable | 25 / 100 | TypeScript | 2,979 | 2 octobre 2026 |
pingcap/autoflow est un outil de base de connaissances conversationnel et basé sur Graph RAG, construit avec TiDB Serverless Vector Storage. Ce que le test a constaté : n'a pas pu être vérifié ; le log montre où il s'est arrêté. 29 minutes. | ||||||
| 81 | unbody | Non vérifiable | 20 / 100 | TypeScript | 524 | 19 octobre 2026 |
Le Supabase de l'ère de l'IA. Un backend modulaire et open source pour créer des logiciels natifs IA, conçu pour la connaissance, pas pour les données... Ce que le test a constaté : n'a pas pu être vérifié ; le log montre où il s'est arrêté. 1 minute. | ||||||
| 82 | orbit | Non vérifiable | 10 / 100 | Python | 359 | 13 septembre 2026 |
Passerelle IA auto-hébergée pour RAG privé, accès aux données en langage naturel et agents tool-calling. Ce que le test a constaté : n'a pas pu être vérifié ; le log montre où il s'est arrêté. 28 minutes. | ||||||
| - | databend | Pas encore testé | - | Rust | 9,490 | - |
| - | dingo | Pas encore testé | - | Java | 1,705 | - |
| - | iai-personal-memory-engine | Pas encore testé | - | Python | 917 | - |
| - | chromadb-admin | Pas encore testé | - | TypeScript | 284 | - |
| - | ahnlich | Pas encore testé | - | Rust | 249 | - |
| - | satoriDB | Pas encore testé | - | Rust | 245 | - |
| - | corpusos | Pas encore testé | - | Python | 206 | - |
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 : 52 projets ont fonctionné tel quel, 27 avec des mocks, 3 non vérifiables, 7 encore en attente. Langages testés : C++, Go, Java, JavaScript, PHP, Python, Rust, 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 ?
7 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
- Moteurs de recherche open source, installés et interrogés (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, crate, databend, helix-db, infinispan, xerj avec cette liste)
- Frameworks open source pour AI agent, installés et exécutés (partage PageIndex, anything-llm, cognee, txtai, xerj avec cette liste)
- Apps IA open source que vous pouvez exécuter vous-même, testées (partage Personal_External_Brain, memory-os, orbit, serviette avec cette liste)
- Serveurs MCP open source qui se lancent dès la première exécution (partage iai-personal-memory-engine, mcp-memory-service, xerj avec cette liste)
- Open source coding agents exécutés sur une machine vierge (partage ai4j, claude-context avec cette liste)
- Passerelles LLM open source, installées et exécutées (partage orbit avec cette liste)
- Plateformes low-code et no-code open source, testées (partage serviette avec cette liste)
- Reconnaissance vocale et synthèse vocale open source, testé (partage orbit avec cette liste)
- Outils open source de scraping web, installés et exécutés (partage chatWeb avec cette liste)
- Wikis open source que vous pouvez auto-héberger, testés (partage Personal_External_Brain avec cette liste)
- Clients API open source, construits et exécutés
- 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
- 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
- Outils d'automatisation de navigateur open source, installés et exécutés
- Éditeurs de code open source et IDE, développés et lancés
- Outils CLI open source pour développeurs, éprouvés pour build et exécuter
- 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
- 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
- Open source observability and logging, installé et exécuté
- 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
- Générateurs de sites statiques open source, construits et servis
- 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
- 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.