← Explore
TOPIC

#search-engine

Open source repositories tagged with #search-engine, ranked by health score.

apache
apache/solr
Java
91
health

Apache Solr open-source search software

1.7k
xerj-org
xerj-org/xerj
Rust
89
health

XERJ is the new way for AI to search data. Its autoindex capability activates agents to know your data without the token waste of grep and sed. One command indexes code, docs, logs and PDFs for search, RAG, security audits and agent memory, using 40x fewer tokens than grep. Elasticsearch compatible, so existing clients just work.

1.6k
codelibs
codelibs/fess
Java
89
health

Open-source, self-hosted enterprise & site search server built on OpenSearch. Crawls web / file / DB / cloud sources, 20+ languages, REST API, and AI/RAG & semantic search. Apache-2.0.

1.1k
SeekStorm
SeekStorm/SeekStorm
Rust
88
health

SeekStorm: vector & lexical search - in-process library & multi-tenancy server, in Rust.

1.9k
lovstudio
lovstudio/Ataru
Rust
88
health

High-performance AI memory retrieval for local agent history — a Rust search core (SDK / API / JSON CLI) plus a desktop GUI. Tantivy + Jieba keyword search, optional semantic recall, stable Turn/Run/Session/Project IDs.

350
lancedb
lancedb/lancedb
Rust
88
health

Developer-friendly OSS embedded retrieval library for multimodal AI. Search More; Manage Less.

11.2k
paradedb
paradedb/paradedb
Rust
88
health

One Postgres for your application data, full-text search, vector retrieval, and aggregations. Home of the pg_search extension.

9.2k
asciimoo
asciimoo/hister
Go
88
health

Your own search engine

2.2k
Norconex
Norconex/crawler
Java
88
health

Norconex Crawlers (or spiders) are flexible web and filesystem crawlers for collecting, parsing, and manipulating data from the web or filesystem to various data repositories such as search engines.

204
vespa-engine
vespa-engine/vespa
Java
88
health

The AI search platform

7.1k
ArcadeData
ArcadeData/arcadedb
Java
87
health

ArcadeDB Multi-Model Database, one DBMS that supports SQL, Cypher, Gremlin, HTTP/JSON, MongoDB and Redis. ArcadeDB is a conceptual fork of OrientDB, the first Multi-Model DBMS. ArcadeDB supports Vector Embeddings.

1.1k
opensearch-project
opensearch-project/OpenSearch
Java
84
health

🔎 Open source distributed and RESTful search engine.

13.6k
apache
apache/lucene
Java
79
health

Apache Lucene open-source search software

3.5k