OpenSearch
Open-source · self-hostable · replaces 2 SaaS tools on os-alt
opensearch-project/OpenSearch · alive · ★ 12.9k · last commit today · 2825 open issues
License: Apache-2.0 — AWS fork of Elasticsearch 7.10.2 (the last Apache-2.0 release); maintained by AWS + community.
Good fit for Most Elasticsearch workloads — OpenSearch is the closest one-for-one drop-in with the broadest ecosystem support.
Weak at Some Elasticsearch 8.x features (specific ML, vector ANN improvements) lag behind; check feature parity for your version.
In a terminal? npx -y github:SolvoHQ/os-alt-cli algolia prints
the Algolia comparison table including OpenSearch.
how the CLI works →
Replaces these SaaS
- Algolia · Search-as-a-service
Algolia → JSON export → bulk index via `_bulk` endpoint. OpenSearch search syntax is different from Algolia's — relevance tuning + facet config get rewritten as queries / aggregations rather than dashboard config.
- Elastic Cloud · Managed search engine
Pull `opensearchproject/opensearch:2` and `opensearchproject/opensearch-dashboards:2` via the official docker-compose. Elasticsearch indices through 7.10.x are wire-compatible with OpenSearch — use the OpenSearch upgrade tool or `_reindex` from a snapshot. Above 7.10 (8.x), use cross-cluster `_reindex` from Elastic Cloud → OpenSearch over HTTPS. Kibana dashboards port to OpenSearch Dashboards with minor JSON edits.
README badges for the SaaS this replaces
Maintainers and forks: drop a badge in your README to link readers from the SaaS-comparison page back to your repo.
FAQ
Is OpenSearch actively maintained?
Yes — last commit today. The repository is alive (commit activity within the past 90 days).
What does OpenSearch cost to self-host?
OpenSearch is free and open source under Apache-2.0. Typical self-host VPS cost: $20+ VPS — JVM-heavy; want 4GB RAM dedicated.
Which SaaS does OpenSearch replace?
OpenSearch is listed as an open-source self-host alternative to: Algolia, Elastic Cloud.