Alternatives

Bm25s alternatives for AI agents.

Compare similar skills by workflow fit, trust score, quality, GitHub adoption, maintenance, and install readiness.

Current skill

Bm25s

Fast BM25 search in Python, powered by Numpy and Numba

100
Quality
92
Trust
1.7K
Stars
#1

Onyx

Similarity 126Trust 94Excellent 100

Open Source AI Platform - AI Chat with advanced features that works with every LLM

30K starsJun 13, 2026 pushdataPythonRAG
$ npx skills add onyx-dot-app/onyx
#2

Paper Qa

Similarity 124Trust 96Excellent 100

High accuracy RAG for answering questions from scientific documents with citations

8.7K starsJun 11, 2026 pushdataPythonRAG
$ npx skills add Future-House/paper-qa
#3

AdalFlow

Similarity 122Trust 93Excellent 100

AdalFlow: The library to build & auto-optimize LLM applications.

4.2K starsMay 29, 2026 pushdataPythonRAG
$ npx skills add SylphAI-Inc/AdalFlow
#4

R2R

Similarity 121Trust 89Excellent 92

SoTA production-ready AI retrieval system. Agentic Retrieval-Augmented Generation (RAG) with a RESTful API.

7.9K starsNov 7, 2025 pushdataPythonRAG
$ npx skills add SciPhi-AI/R2R
#5

Haystack

Similarity 120Trust 98Excellent 100

Open-source AI orchestration framework for building context-engineered, production-ready LLM applications. Design modular pipelines and agent workflows with explicit control over retrieval, routing, memory, and generation. Built for scalable agents, RAG, multimodal applications, semantic search, and conversational systems.

26K starsJun 12, 2026 pushdataMDXRAG
$ npx skills add deepset-ai/haystack
#6

Awesome Llm Apps

Similarity 118Trust 97Excellent 100

100+ AI Agent & RAG apps you can actually run — clone, customize, ship.

114K starsJun 13, 2026 pushdataPythonRAG
$ npx skills add Shubhamsaboo/awesome-llm-apps
#7

Llama Index

Similarity 118Trust 96Excellent 100

LlamaIndex is the leading document agent and OCR platform

50K starsJun 15, 2026 pushdataPythonRAG
$ npx skills add run-llama/llama_index
#8

Khoj

Similarity 118Trust 96Excellent 100

Your AI second brain. Self-hostable. Get answers from the web or your docs. Build custom agents, schedule automations, do deep research. Turn any online or local LLM into your personal, autonomous AI (gpt, claude, gemini, llama, qwen, mistral). Get started - free.

35K starsMar 26, 2026 pushdataPythonRAG
$ npx skills add khoj-ai/khoj
#9

Graphrag

Similarity 118Trust 95Excellent 100

A modular graph-based Retrieval-Augmented Generation (RAG) system

34K starsJun 16, 2026 pushdataPythonRAG
$ npx skills add microsoft/graphrag
#10

Kotaemon

Similarity 118Trust 96Excellent 100

An open-source RAG-based tool for chatting with your documents.

25K starsJun 9, 2026 pushdataPythonRAG
$ npx skills add Cinnamon/kotaemon
#11

Beir

Similarity 118Trust 89Excellent 87

A Heterogeneous Benchmark for Information Retrieval. Easy to use, evaluate your models across 15+ diverse IR datasets.

2.2K starsOct 16, 2025 pushdataPythonRAG
$ npx skills add beir-cellar/beir
#12

Graphiti

Similarity 118Trust 95Excellent 100

Build Real-Time Knowledge Graphs for AI Agents

27K starsJun 12, 2026 pushdataPythonRAG
$ npx skills add getzep/graphiti
#13

Langchain Chatchat

Similarity 118Trust 93Excellent 100

Langchain-Chatchat(原Langchain-ChatGLM)基于 Langchain 与 ChatGLM, Qwen 与 Llama 等语言模型的 RAG 与 Agent 应用 | Langchain-Chatchat (formerly langchain-ChatGLM), local knowledge based LLM (like ChatGLM, Qwen and Llama) RAG and Agent app with langchain

38K starsNov 10, 2025 pushdataPythonRAG
$ npx skills add chatchat-space/Langchain-Chatchat
#14

LangBot

Similarity 117Trust 98Excellent 100

Production-grade platform for building agentic IM bots - 生产级多平台智能机器人开发平台/ Agent、知识库编排、插件系统 / Bots for Discord / Slack / LINE / Telegram / WeChat(企业微信, 企微智能机器人, 公众号) / 飞书 / 钉钉 / QQ / Matrix e.g. Integrated with ChatGPT(GPT), DeepSeek, Dify, n8n, Langflow, Coze, Claude, Gemini, MiniMax, Ollama, SiliconFlow, Moonshot, openclaw / hermes agent, deerflow

16K starsJun 16, 2026 pushdataPythonRAG
$ npx skills add langbot-app/LangBot
#15

DB GPT

Similarity 117Trust 96Excellent 100

open-source agentic AI data assistant for the next generation of AI + Data products.

19K starsJun 14, 2026 pushdataPythonRAG
$ npx skills add eosphoros-ai/DB-GPT
#16

Hello Agents

Similarity 117Trust 90Excellent 100

📚 《从零开始构建智能体》——从零开始的智能体原理与实践教程

59K starsJun 11, 2026 pushdataPythonRAG
$ npx skills add datawhalechina/hello-agents

How to choose

When should you switch?

Use an alternative when it has a clearer install path, higher trust score, fresher maintenance, or better platform fit for your current agent stack. Keep Bm25s if it already passes your workflow test and repository review.

Next step

Compare top candidates side by side

Open the compare page, test the install commands in a sandbox, and check each repository before using a skill in production.