Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

OpenSearch began as a fork of Elasticsearch and Kibana, but by 2025 it had its own release cadence and a broader platform agenda. Its 3.x releases built on Lucene-based search and analytics with new vector-search, relevance, ingestion, and AI-agent features. That makes “just an Elasticsearch fork” an outdated description—but shared ancestry does not guarantee compatibility with current Elasticsearch versions or features.

How OpenSearch started—and what the fork means

The OpenSearch Project was announced in January 2021 as an open-source fork of Elasticsearch and Kibana. OpenSearch 1.0 followed in July 2021 under the Apache License 2.0. The project says it forked from the last Apache 2.0 versions of Elasticsearch and Kibana; its own platform is also Apache 2.0 licensed.

That origin explains both the similarities and the distinction. OpenSearch retained a Lucene-based search foundation and familiar search-and-analytics use cases, but it is now developed on its own release path. It is more accurate to treat OpenSearch as an independent platform with a shared history than as a current Elasticsearch distribution.

What changed in OpenSearch during 2025?

The 2025 releases show the project broadening its focus from core search toward vector workloads, relevance evaluation, ingestion, and AI-related capabilities. Release status matters: some features were generally available, while others were explicitly experimental.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Release Date Notable changes
2.19.0 February 11, 2025 Workload management, query insights, template queries, and a query-insights page in Dashboards.
3.0 May 6, 2025 Upgraded to Apache Lucene 10; added experimental gRPC and pull-based ingestion from Kafka and Kinesis; introduced GPU acceleration for vector operations, semantic sentence highlighting, hybrid-search z-score normalization, plan-execute-reflect agents, native MCP support, security-architecture improvements, and PPL lookup, join, and subsearch improvements.
3.1 June 24, 2025 GPU acceleration for vector index builds became generally available, alongside memory-optimized Faiss search, semantic fields, Search Relevance Workbench, generally available star-tree indexes, and further observability and security improvements.
3.2 August 19, 2025 Expanded Search Relevance Workbench, made gRPC APIs generally available, and added derived-source, workload-management, semantic-field, and star-tree functionality. Agentic-memory and job-scheduler APIs were experimental.

This is a snapshot of the releases and status described through 3.2 in August 2025, not a claim about later releases.

How to read the 3.0 performance figures

The OpenSearch Project reported a 20% aggregate improvement across selected high-impact operations when comparing OpenSearch 3.0 with 2.19. It also reported that 3.0 was more than 9.5 times faster across key query types than 1.3 on its benchmark set; the OpenSearch Foundation separately described a 9.5x improvement over 1.3. These are project-reported benchmark results, not a guarantee for a particular deployment. Results on a real system depend on its queries, data, hardware, configuration, and workload.

What can OpenSearch do beyond full-text search?

Search, analytics, and observability

OpenSearch continues to support Lucene-based full-text search, aggregations, Dashboards, and SQL and PPL query workflows. In 2025, query insights and workload-management capabilities also received attention, giving teams more tools to inspect and manage query activity. The platform is intended for ingesting, searching, visualizing, and analyzing data, including observability use cases.

Vector search, hybrid retrieval, and relevance

The 2025 releases added capabilities for vector workloads, including GPU-assisted vector indexing, memory-optimized Faiss search, and semantic fields. Hybrid-search normalization and sentence highlighting add options for combining or presenting results, while the Search Relevance Workbench provides tooling for relevance evaluation. These are useful building blocks for retrieval applications, but choosing them does not by itself make an application accurate: teams still need to assess retrieval quality against their own data and queries.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Ingestion and streaming

OpenSearch 3.0 introduced experimental pull-based ingestion from Kafka and Kinesis, as well as experimental gRPC support; gRPC APIs became generally available in 3.2. This can matter in event-driven architectures that need to move data into search and analytics workflows. Because the Kafka and Kinesis ingestion feature was identified as experimental in 3.0, verify its status and suitability for the exact version you plan to deploy rather than assuming production readiness from the release headline.

AI agents and MCP

OpenSearch 3.0 introduced native MCP support and plan-execute-reflect agents, and 3.2 added experimental agentic-memory APIs. These releases indicate investment in AI application and RAG-style workflows. They are platform capabilities, not a complete RAG application: you must still design data preparation, retrieval, access controls, evaluation, and the application’s behavior.

Is OpenSearch compatible with Elasticsearch?

OpenSearch’s fork point and shared technical roots explain why some concepts and workflows may look familiar. They do not establish compatibility with every Elasticsearch version, API, plugin, client, or feature. Compatibility should be checked against the exact OpenSearch and Elasticsearch versions and the specific functionality your application uses.

For a migration, inventory your APIs, queries, mappings, clients, plugins, Dashboards, and operational integrations first. Then test representative workloads and data in the target version, including ingestion, query results, security behavior, and any features your application depends on. The available 2025 information establishes OpenSearch’s fork origin and independent releases; it does not provide a universal compatibility matrix or prove that a migration will be effortless.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

Should you use OpenSearch or Elasticsearch?

The right choice depends on requirements that a shared history cannot settle for you. OpenSearch is a strong candidate when Apache 2.0 licensing for the platform, self-managed deployment flexibility, and its 2025 search, analytics, vector, and AI-related roadmap fit your needs. Choose between it and Elasticsearch by validating the features and integrations your system actually needs, not by assuming one is a drop-in replacement for the other.

  • License and governance: OpenSearch is described by its project as community-driven and Apache 2.0 licensed. Compare the applicable terms and governance of the specific distribution you are considering.
  • Feature fit: Check your required search, SQL/PPL, observability, vector, hybrid-relevance, and agent-related capabilities against the exact release and maturity status.
  • Compatibility and migration: Test APIs, clients, plugins, data structures, and operational integrations before committing to a move.
  • Operations and cost: Include deployment, staffing, scaling, support, and service charges in your estimate. The OpenSearch platform itself has no licensing fees, but that does not mean operating or hosting it is cost-free.

Should you self-host OpenSearch or use Amazon OpenSearch Service?

The OpenSearch platform can be run on premises, in hybrid environments, or across multiple clouds. Amazon OpenSearch Service is an AWS-managed option. Self-hosting gives an organization responsibility for operating its deployment; using a managed service shifts some operational work to the provider. The best fit depends on your control, staffing, integration, and deployment requirements. The available information here does not establish service pricing or a feature-by-feature comparison, so check the current terms and capabilities for your region and intended configuration.

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.