Open source Elastic Cloud alternatives

Every project in the catalog is MIT, Apache or BSD licensed. 0 projects explicitly describe themselves as a Elastic Cloud alternative; 28 more are in the category where Elastic Cloud is a typical product.

Open source projects in the same category: Search Engines

Category-level information: these projects are the same kind of software as Elastic Cloud; they have not claimed to be a one-to-one replacement.

ME

meilisearch · Search Engines

STARS59.7K
FORKS2.8K
COMMITS—
CONTRIBUTORS250
VERSIONv1.9.1
UPDATEDyesterday
SearchrustFull-TextMIT (çekirdek) + BUSL-1.1 EE

Common commercial products in this category: Algolia, Elastic Cloud, Azure AI Search

What can it do?
  • With the hybrid search method, you can get both semantic and full-text based results.
  • With typo tolerance, you can show relevant results even in users' erroneous queries.
  • Using multi-tenant architecture, you can perform user-based data isolation and search management in SaaS applications.
User reviews
  • ↑ PositiveHacker News

    Meilisearch 1.0 – Open-source search engine built in Rust

    “I really appreciate that you took the time to write this detailed comment! Thank you! > but for me one example of production looks like a raspberry pi in a school house in rural africa (internet in a box project) This is an interesting perspective, one that I hadn't considered…”

  • ↑ PositiveHacker News

    Meilisearch 1.0 – Open-source search engine built in Rust

    “Like I say, it's just my subjective gut reaction. I guess if there was one main take away it's "describe your competitors with the same language you'd use to describe yourself", where possible. None, completely stand-alone with built in http(s) server | None, recommends a…”

Verified against README · Oct 26, 2026 · source

ZI

zincsearch · Search Engines

STARS17.9K
FORKS784
COMMITS—
CONTRIBUTORS66
VERSIONv0.4.9
UPDATED1 mo ago
SearchgoelasticsearchFull-TextApache-2.0

Alternative to (project's own claim): Elasticsearch

Common commercial products in this category: Algolia, Elastic Cloud, Azure AI Search

What can it do?
  • Elasticsearch API compatibility allows you to integrate data entry operations with your existing systems.
  • You store documents with different fields in the same directory without having to define schema.
  • Using the built-in web interface, you query your data and perform user management operations.
User reviews
  • ↑ PositiveHacker News

    ZincSearch – lightweight alternative to Elasticsearch written in Go

    “(disclaimer: I'm one of the cofounder of Quickwit.io, we are doing log search) (edited to add vector search category and add manticore) When looking at OSS search projects, it's nice to have a rough ideas of the different use cases, here is the list I have in mind: - user facing…”

  • • NeutralHacker News

    ZincSearch – lightweight alternative to Elasticsearch written in Go

    “Elasticsearch and ZincSearch both are general purpose search engines based on inverted indexes that can be used for app search as well as log search. In my stint at AWS I found that most companies used elasticsearch and anecdotally 90%+ users used it for log search. Log search…”

XE

xerj

New80

xerj-org · Search Engines

STARS17.8K
FORKS1.4K
COMMITS0
CONTRIBUTORS0
VERSIONv1.0.0-rc.96
UPDATEDtoday
RustAI SearchAutoindexCLIApache-2.0

Common commercial products in this category: Algolia, Elastic Cloud, Azure AI Search

What can it do?
  • You automatically add the code, document, and log files to your folder with one command.
  • You shoot directly related code by reducing token consumption during file reading of AI agents.
  • You search and find a specific function description along with file and line information.
User reviews
  • • NeutralGitHub Issue

    reference-coding: symbol index returns whole class/method bodies and does not index declarations as their own symbols —

    “A fair, deterministic retrieval test of the reference-coding claim (grep vs XERJ symbol search over Apache Lucene, 12 verifiable questions, precise symbol queries, coverage gaps held out) found XERJ ingests **32–48x more bytes per answered question than grep** and loses recall…”

  • ↓ NegativeGitHub Issue

    corpus index: finalize-catalog deadlocks all 297 threads on a fresh build; post-kill resume prints "searchable" while th

    “## What happened Standing-corpora rebuild round 3 (fresh `--fresh` build of `xerj-search` against the reference server on :9200, rc.83 binary, ~54k files / 1.28 GB). Two distinct failures, in sequence: ### 1. `finalize-catalog` deadlocks — all 297 threads futex-waiting The index…”

TA

quickwit-oss · Search Engines

STARS16.4K
FORKS1.0K
COMMITS3.5K
CONTRIBUTORS192
VERSIONtantivy-tokenizer-api-v0.5.0
UPDATEDtoday
SearchRustFull-TextLibraryMIT

Alternative to (project's own claim): Elasticsearch, Apache Solr

Common commercial products in this category: Algolia, Elastic Cloud, Azure AI Search

What can it do?
  • In Rust projects, you use it as a full-text search library without the need for an external server.
  • You make advanced searches within documents with natural query language, word phrase searches, and range queries.
  • With multi-language support and a customizable tokenizer, you index text in different languages.
Heads up
  • • Website is unreachable (checked: 2026-10-31)
User reviews
  • ↑ PositiveHacker News

    Tantivy – full-text search engine library inspired by Apache Lucene

    “I recently deployed Quickwit (based on Tantivy, from the same team) in production to index a few billion objects and have been very pleased with it. Indexing rates are fantastic. Query latency is competitive. Perhaps most importantly, separation of compute and storage has proven…”

  • ↑ PositiveHacker News

    Tantivy – full-text search engine library inspired by Apache Lucene

    “I started working on a personal project a few years ago, after being insanely frustrated with the resource hog that is elasticsearch. That is coming from someone who's personal computer has more resources than what a number of generous startups allocate for their product. I…”

ZV

alibaba · Search Engines

STARS16.2K
FORKS1.0K
COMMITS415
CONTRIBUTORS32
VERSIONv0.7.0
UPDATEDyesterday
C++Vector DatabaseHibrit AramaIn-processApache-2.0

Common commercial products in this category: Algolia, Elastic Cloud, Azure AI Search

What can it do?
  • Embedded in your application, you can search for low-latency vector similarity.
  • You can run hybrid queries by combining vector search and full text search.
  • With disk-based storage and WAL support, you can protect your data against process crashes.
User reviews
  • ↑ PositiveHacker News

    Zvec: A lightweight, fast, in-process vector database

    “Just put Zvec vs LanceDB vs Qdrant through the paces on a 3 collection (text only) 10k per collection dataset. Average latency across ~500 queries per collection per database: Qdrant: 21.1ms LanceDB: 5.9ms Zvec: 0.8ms Both Qdrant and LanceDB are running with Inverse Document…”

  • • NeutralHacker News

    Zvec: A lightweight, fast, in-process vector database

    “Author here. Thanks for putting Zvec through its paces and sharing such detailed results—really appreciate the hands-on testing! Just a bit of context on the storage behavior: Zvec currently uses memory-mapped files (mmap) by default, so once the relevant data is warmed up in…”

OP

opensearch-project · Search Engines

STARS13.9K
FORKS3.1K
COMMITS61.0K
CONTRIBUTORS2.2K
VERSION3.7.0
UPDATEDtoday
SearchAnalyticsAWSElasticsearchApache-2.0

Common commercial products in this category: Algolia, Elastic Cloud, Azure AI Search

What can it do?
  • You can edit unstructured data in a scalable structure.
  • You can create search and observability infrastructure at the corporate level.
  • You can configure their system using the documentation and community resources provided by the project.
Heads up
  • • High number of open issues (3,297)
User reviews
  • • NeutralHacker News

    OpenSearch: AWS fork of Elasticsearch and Kibana

    “True, but it's not quite the same as what they've done with OpenSearch/Elastic. Also, from what I've read, despite claims, the compatibility isn't complete, esp with stuff like aggregations. There are a few use-cases where you'd want the ability to have a managed/hosted vanilla…”

  • • NeutralHacker News

    OpenSearch: AWS fork of Elasticsearch and Kibana

    “The announcement says "All of the software in the OpenSearch project is released under the Apache License, Version 2.0 (ALv2)." You are suggesting this is not correct?”

FL

nextapps-de · Search Engines

STARS13.8K
FORKS528
COMMITS531
CONTRIBUTORS40
VERSION0.8.2
UPDATED4 mo ago
JavaScriptFull-text SearchİndekslemeVeri PerformansıApache-2.0

Common commercial products in this category: Algolia, Elastic Cloud, Azure AI Search

What can it do?
  • You can create quick full-text search functions for applications running on the browser or Node.js.
  • You can scale it by making it permanent with databases like big data cluster Redis, MongoDB or SQLite.
  • Using multilingual support and phonetic conversions, you can develop automated completion and recommendation systems for users.
User reviews
  • ↑ PositiveGitHub Issue

    Incorrect type definitions

    “The supplied type definitions are not correct importing the Index as such: ``` import { Index } from 'flexsearch'; const index = new Index(); ``` results in the error: ```'Index' only refers to a type, but is being used as a value here``` There exits working type definitions in…”

  • • NeutralGitHub Issue

    Usage in ESM environment

    “I'm not able to use the latest version (0.7.31) in an ESM environment, such as a Vite app (browser-side) or a native-ESM node app (with TypeScript). The document doesn't also doesn't have anything about this. --- The situation was a little bit better in version 0.7.21 with…”

TX

neuml · Search Engines

STARS13.0K
FORKS956
COMMITS2.1K
CONTRIBUTORS42
VERSIONv9.13.0
UPDATEDyesterday
PythonVector DatabaseLLMAnlamsal AramaApache-2.0

Common commercial products in this category: Algolia, Elastic Cloud, Azure AI Search

What can it do?
  • You can create vector-based search directories for text, document, audio, image, and video data.
  • Using large language models, you can edit workflows such as question-answer, summarization, and translation.
  • You can develop autonomous agents that combine burial databases and AI models to solve complex problems.
User reviews
  • • NeutralHacker News

    Txtai: Open-source vector search and RAG for minimalists

    “Use RAG. Fine tune will bias something to return specific answers. It's great for tone and classification. It's terrible for information. If you get info out of it, it's because it's a consistent hallucination. Embeddings will turn the whole thing into a bunch of numbers. So…”

  • • NeutralHacker News

    Txtai: Open-source vector search and RAG for minimalists

    “Thanks for giving txtai a try. txtai doesn't require Java. It has a text extraction component which can optionally use Apache Tika. Apache Tika is a Java library. Tika can also be spun up as a Docker image much like someone can spin up Ollama for LLM inference. Looking at your…”

QU

quickwit-oss · Search Engines

STARS11.8K
FORKS622
COMMITS3.7K
CONTRIBUTORS116
VERSIONv0.9.0-rc9
UPDATEDtoday
SearchLogCloud NativeRustApache-2.0

Common commercial products in this category: Algolia, Elastic Cloud, Azure AI Search

What can it do?
  • With Elasticsearch compatible API support, you manage log using your existing clients and log gatherers
  • Perform distributed trace searches with OpenTelemetry compatible data on cloud storage areas
  • Install distributed and highly accessible indexing and search infrastructure in the Kubernetes environment
Heads up
  • • High number of open issues (848)
User reviews
  • ↑ PositiveHacker News

    Datadog acquires Quickwit

    “Yes, I've been using Vector since very early on, long before Datadog acquired it, and Datadog have continued ongoing maintenance and feature additions at a slow-but-steady pace, which I think is good. Like Quickwit, Vector is very stable and already quite complete. So I'm not…”

  • • NeutralHacker News

    Datadog acquires Quickwit

    “pg_search dev here -- Thanks for mentioning us. Re: Tantivy. I'm hopeful the community Paul and the Quickwit team have built on top of Tantivy will continue to flourish. I'm sure Datadog will build product(s) with Quickwit, which is built on Tantivy and will contribute to it.…”

WH

benbusby · Search Engines

STARS11.6K
FORKS1.1K
COMMITS—
CONTRIBUTORS140
VERSIONv1.2.4
UPDATED2 mo ago
Search EnginePrivacygoogle-proxySelf-HostedMIT

Common commercial products in this category: Algolia, Elastic Cloud, Azure AI Search

What can it do?
  • It is designed to run a Google search frontend on your own server that does not connect the ad-free and personal IP address to searches.
  • URL provides a search interface that clears tracking labels and offers automatic completion
  • Project terminated 24 July 2026: Google JavaScript no longer returns search results due to blocking searches
Heads up
  • • Repository is archived (no longer maintained)

Verified against README · Oct 25, 2026 · source

AW

edoardottt · Search Engines

STARS11.4K
FORKS1.1K
COMMITS0
CONTRIBUTORS0
VERSION—
UPDATED3 days ago
ShellSecurityPenetration TestSearch EnginesMIT

Common commercial products in this category: Algolia, Elastic Cloud, Azure AI Search

What can it do?
  • You list the appropriate search engines for leak tests and vulnerability assessments.
  • You do server, vulnerability, exploit, and attack surface research.
  • You scan target entities such as email addresses, domain names, URL and IP addresses.
Heads up
  • • No published release
User reviews
  • • NeutralGitHub Issue

    Add scripts/check-dups.sh as GitHub action

    “For each PR/commit (both on main and devel branches) check if there are duplicate entries using a GitHub action. Use [`scripts/check-dups.sh`]( You can edit it if needed”

  • ↑ PositiveGitHub Issue

    Add to Code section

    “Add to Code section ``` - [Postman Public collections]( - Explore the best APIs, collections, workspaces in the world on the Postman Public API Network ```”

BL

blevesearch · Search Engines

STARS11.2K
FORKS721
COMMITS—
CONTRIBUTORS101
VERSIONv2.6.0
UPDATED17 days ago
SearchGoEmbeddedFull-TextApache-2.0

Common commercial products in this category: Algolia, Elastic Cloud, Azure AI Search

What can it do?
  • You index and query Go data structures or JSON documents with different field types
  • You do hybrid search with TF-IDF and BM25 scoring models with RRF/RSF support
  • Highlight matches in search results and execute aggregations and faceting operations
User reviews
  • • NeutralHacker News

    Bleve: Full-text search and indexing for Go

    “First, here are the top two requests that we do NOT plan to implement. 1. Make Bleve a distributed index, or make Bleve into something that is a more direct ES competitor. We have no plans to do this because we think that is better built at a different layer. We have hooks we…”

  • ↓ NegativeHacker News

    Bleve: Full-text search and indexing for Go

    “Bleve originated as part of a solution to a problem customers faced when using Couchbase. Almost all customers have at least some sort of search use case, but often times that use case isn't particularly complicated. Many of them were running an ES cluster, moving the data from…”

VE

vespa-engine · Search Engines

STARS7.2K
FORKS749
COMMITS0
CONTRIBUTORS0
VERSIONv8.753.16
UPDATEDtoday
JavaAI SearchVector SearchDistributed SystemsApache-2.0

Common commercial products in this category: Algolia, Elastic Cloud, Azure AI Search

What can it do?
  • You can perform searches, suggestions, and personalizations on the big data cluster.
  • You can infer on vectors, tensors, text and structured data at the time of presentation.
  • By adding Java components, you can develop your own Vespa applications and run them on the cloud.
User reviews
  • • NeutralHacker News

    Open-Sourcing Vespa, Yahoo’s Data Processing and Serving Engine

    “FWIW, there was a research team at Yahoo who would actually get insights about the way people used language (relevant for contextual search) from Yahoo Answers. They were more active during the earlier years when the content quality was much higher. I don't know if they used…”

  • • NeutralHacker News

    Open-Sourcing Vespa, Yahoo’s Data Processing and Serving Engine

    “From what I can tell from the documentation, schemas ("search definitions" in Vespa parlance) are stored as files that are part of the "application package" (which I don't know what is yet); it doesn't seem like you can make dynamic schema changes through a REST API, and some…”

UB

iorate · Search Engines

STARS6.7K
FORKS349
COMMITS0
CONTRIBUTORS0
VERSIONv10.1.1
UPDATEDtoday
TypeScriptTarayıcı EklentisiArama FiltrelemeWeb AraçlarıMIT

Common commercial products in this category: Algolia, Elastic Cloud, Azure AI Search

What can it do?
  • You can block websites you don't want to see in the search results.
  • You can create advanced filtering rules using regular expressions and matching patterns.
  • You can even set block lists between devices through cloud storage services.
User reviews
  • • NeutralHacker News

    Ask HN: Let's build an HN uBlacklist to improve our Google search results?

    “I'm not sure about the specifics on how uBlacklist works but these[0] uBlock origin filters seem to be very basic and invariant to small changes. Google could certainly could make them harder to remove but given that they don't put up much of a fuss (to my knowledge) for their…”

  • ↓ NegativeHacker News

    Ask HN: Let's build an HN uBlacklist to improve our Google search results?

    “uBlacklist? You have that much of a problem getting relevant search results? Seems like bad search technique and paranoia. Seems crazy to have to maintain a blacklist for a few domains on specific searches. You can "search around" the bad domains with higher quality search…”

RI

riot

New80

vcaesar · Search Engines

STARS6.1K
FORKS469
COMMITS0
CONTRIBUTORS0
VERSIONv1.30.0
UPDATEDtoday
GoSearch EngineIndexingText ProcessingApache-2.0

Common commercial products in this category: Algolia, Elastic Cloud, Azure AI Search

What can it do?
  • You can index types of text, numeric and geographic fields.
  • You can run term, expression, prefix, and regular expression queries.
  • You can highlight text matches in the search results.
User reviews
  • ↑ PositiveHacker News

    Matrix and Riot Confirmed as the Basis for France’s Secure Instant Messenger App

    “So totally agreed that rewrites are almost always not a good idea, as per the famous "Things you should never do!" Joel Spolsky post ( ). The difference for a project like Matrix however is that our product is not really any single software codebase but the protocol spec itself.…”

  • • NeutralHacker News

    Matrix and Riot Confirmed as the Basis for France’s Secure Instant Messenger App

    “Just clarify since I've upset some members of its community. I'm speaking from a development perspective. Sure Riot might have a large amount of users online, but what portion of that is people developing on top of the protocol. As I originally stated the docs are less than…”

TR

soruly · Search Engines

STARS5.0K
FORKS263
COMMITS0
CONTRIBUTORS0
VERSION—
UPDATED1 mo ago
TypeScriptDockerSearch EngineAPIMIT

Common commercial products in this category: Algolia, Elastic Cloud, Azure AI Search

What can it do?
  • By adding visual URL to the query string, you link to the search page from their website.
  • Using Docker compose, you host your own system on your server and index local video files.
  • Using the API server and bots, you perform visual search queries through applications.
Heads up
  • • No published release
User reviews
  • • NeutralGitHub Issue

    problems with use on mobile

    “the site seems to show "no results" for images on android which when uploaded on desktop work. example: ![desktop]( ![mobile](”

  • • NeutralGitHub Issue

    Can you create a version for Google Colab?

    “Can you create a version for Google Colab?”

IN

infiniflow · Search Engines

STARS4.8K
FORKS457
COMMITS0
CONTRIBUTORS0
VERSIONv0.7.4
UPDATED4 days ago
C++Vector DatabaseHybrid SearchLLMApache-2.0

Common commercial products in this category: Algolia, Elastic Cloud, Azure AI Search

What can it do?
  • Intense and sparse vector, you perform full-text searches with the tensor as a hybrid.
  • You distribute servers using Python API or Docker.
  • You use reordering methods such as RRF, weighted total, and ColBERT.
User reviews
  • ↓ NegativeHacker News

    $625M worth of ETH drained on Axie Infinity's Ronin Network

    “I thought you were looking for a sincere response to your point about skeptics, but you're now labelling me as someone who doesn't understand the technology and using that label to discredit my point... but I do understand the technology, as is evidenced by my comment, which you…”

  • ↓ NegativeHacker News

    $625M worth of ETH drained on Axie Infinity's Ronin Network

    “I don't know much about Axie Infinity, and it may well be terrible. I was addressing your claim about the private keys. I think that criticisms of what people build with blockchain are entirely fair, and make for informative discussion. But too often, blockchain critics make…”

SE

ssrajadh · Search Engines

STARS4.6K
FORKS437
COMMITS0
CONTRIBUTORS0
VERSION—
UPDATED12 days ago
PythonVideo SearchGemini APIChromaDBApache-2.0

Common commercial products in this category: Algolia, Elastic Cloud, Azure AI Search

What can it do?
  • You can search video recordings by typing a text query and take the matching cross section as a clip.
  • You can search the video database using visuals.
  • With local backend or MLX support, you can trade on Apple Silicon without the need for a API key.
Heads up
  • • No published release
User reviews
  • ↓ NegativeGitHub Issue

    Broader application

    “## Problem What are you trying to do that SentrySearch doesn't support well today? Concrete example >I am trying to use sentrysearch to go over my football recordings for goals and saves. But it didn't work at all. I wonder if the model used in analyzing footage is about…”

  • ↓ NegativeGitHub Issue

    Bug: uv tool install on Windows defaults to CPU-only Torch (No GPU detection for local backend)

    “When following the README instructions to install SentrySearch as a global tool using uv tool install ".[local]", the installation defaults to the CPU-only version of PyTorch on Windows. This occurs because uv resolves the standard PyPI index, which does not include CUDA-enabled…”

US

USearch

New80

unum-cloud · Search Engines

STARS4.4K
FORKS371
COMMITS0
CONTRIBUTORS0
VERSIONv2.26.4
UPDATED6 days ago
C++Vector SearchHNSWSIMDApache-2.0

Common commercial products in this category: Algolia, Elastic Cloud, Azure AI Search

What can it do?
  • Using the HNSW algorithm, you can search for similarities on vectors and objects.
  • You can view large folders on the disk directly through the file without uploading them to memory.
  • With JIT compilation support, you can run user-defined metrics and SIMD optimized calculations.
User reviews
  • ↓ NegativeHacker News

    USearch: Smaller and faster single-file vector search engine

    “I will reply with a meme from my recent talk on Vector Databases, if that is in order: § Supporting advanced filtering in USearch In the low-level C++ interface we already support arbitrary predicates (callbacks) evaluated during HNSW graph traversal. JIT-ing them from the…”

  • ↓ NegativeHacker News

    USearch: Smaller and faster single-file vector search engine

    “Sure! You can pass exact=True to the search interface. > Adding to index appears to be very slow. Interesting. Can you please elaborate? We benchmark it on daily basis, but there is always a chance we forgot some corner case :) PS: Thanks for considering us! USearch is already…”

LU

apache · Search Engines

STARS4.4K
FORKS2.6K
COMMITS0
CONTRIBUTORS0
VERSION—
UPDATED5 mo ago
JavaSearch EngineDizinlemeApache-2.0

Common commercial products in this category: Algolia, Elastic Cloud, Azure AI Search

What can it do?
  • You follow error corrections for versions 8.11.x from the common repository.
  • You gain access to separate go-to repositories of Apache Lucene and Solr projects.
  • You will find the source code for the Lucene 8.x and Solr 8.x versions in one repository.
Heads up
  • • No published release

Verified against README · Oct 25, 2026 · source