OpenSearch
Open-source · self-hostable · replaces 2 SaaS tools on os-alt
opensearch-project/OpenSearch · alive · ★ 12.9k · last commit today · 2789 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.