Build your own search engine.
Search decides what exists. Run your own and you decide.
Stop renting: Algolia, hosted search
The ranking rule
Repositories matching this query, sorted by stars:
topic:search-engine stars:>200 pushed:>2025-10-29 archived:falseSynced nightly; star history kept so momentum is measured, not guessed.
30 projects
live from source · api.github.com · Oct 29, 12:55 AM UTCelasticsearch
Free and Open Source, Distributed, RESTful Search Engine
meilisearch
A lightning-fast search engine API bringing AI-powered hybrid search to your sites and applications.
searxng
SearXNG is a free internet metasearch engine which aggregates results from various search services and databases. Users are neither tracked nor profiled.
Vane
Vane is an AI-powered answering engine.
qdrant
Qdrant - High-performance, massive-scale Vector Database and Vector Search Engine for the next generation of AI. Also available in the cloud https://cloud.qdrant.io/
typesense
Open Source alternative to Algolia + Pinecone and an Easier-to-Use alternative to ElasticSearch ⚡ 🔍 ✨ Fast, typo tolerant, in-memory fuzzy Search Engine for building delightful search experiences
sonic
🦔 Fast, lightweight & schema-less search backend. An alternative to Elasticsearch that runs on a few MBs of RAM.
xerj
AI search engine and MCP server for bots and agents. One Rust binary indexes code, docs, logs, JSONL/CSV and PDFs for BM25 full-text, vector and hybrid search, code search without grep, agent memory and RAG. Elasticsearch-compatible API; Corpus Hub serves hundreds of reference memory corpora.
weaviate
Weaviate is an open-source vector database that stores both objects and vectors, allowing for the combination of vector search with structured filtering with the fault tolerance and scalability of a cloud-native database.
tantivy
Tantivy is a full-text search engine library inspired by Apache Lucene and written in Rust
zvec
A lightweight, lightning-fast, in-process vector database
OpenSearch
🔎 Open source distributed and RESTful search engine.
flexsearch
Next-generation full-text search library for Browser and Node.js
searx
Privacy-respecting metasearch engine
txtai
💡 All-in-one AI framework for semantic search, LLM orchestration and language model workflows
PaddleNLP
Easy-to-use and powerful LLM and SLM library with awesome model zoo.
manticoresearch
Open-source search database for full-text, vector, and hybrid search with real-time indexing and SQL.
scira
Scira (Formerly MiniPerplx) is a minimalistic AI-powered search engine that helps you find information on the internet and cites it too. Powered by Vercel AI SDK!
lancedb
Developer-friendly OSS embedded retrieval library for multimodal AI. Search More; Manage Less.
quickwit
Cloud-native OSS search engine for observability
awesome-hacker-search-engines
A curated list of awesome search engines useful during Penetration testing, Vulnerability assessments, Red/Blue Team operations, Bug Bounty and more
orama
🌌 A complete search engine and RAG pipeline in your browser, server or edge network with support for full-text, vector, and hybrid search in less than 2kb.
paradedb
One Postgres for your application data, full-text search, vector retrieval, and aggregations. Home of the pg_search extension.
search-plugins
Search plugins for qBittorrent search feature
vespa
The AI search platform
ublacklist
Blocks specific sites from appearing in Google search results
RediSearch
A query and indexing engine for Redis, providing secondary indexing, full-text search, vector similarity search and aggregations.
hister
Your own search engine
riot
Go Open Source, Distributed, Simple and efficient text/vector Search Engine
wigolo
The go-to web for your AI coding agent — local-first search, fetch, crawl & research over MCP. No API keys, no cloud, $0/query. Public beta.