Document Search - OpenSearch
Close Search
Document Search
Unify your documents and empower teams with fast, intelligent search
Organizations often struggle to create cohesive, searchable repositories that span file types, document formats, and both structured and unstructured content. OpenSearch simplifies this by unifying documents from across formats and platforms into one seamless search experience.
With a single interface, users can quickly find what they need, boosting productivity and enabling your organization to scale its document repositories with confidence.
Ingest documents from all sources and formats
Index and search your documents at scale
Evaluate your search results with powerful analytics
Advanced search methods tailored to your data and use case
Vector search
Use AI to convert documents into vector embeddings, powering semantic search that finds results by meaning rather than keywords.
Multimodal search
Extend vector search beyond text to include audio and other data types using models trained in a shared multimodal embedding space.
Hybrid search
Blend the strengths of keyword and vector search by combining their relevance scores to deliver more precise and meaningful document search results.
RAG and agentic search
Retrieve relevant documents to ground LLM responses and enable conversational, multi-turn search with intelligent agents.
Learn more about how OpenSearch helps deliver more relevant document search results
View documentation
OpenSearch provides powerful tools for improving search relevance
Semantic queries that understand meaning
Go beyond simple keyword matches. With vector search and machine learning–based embeddings, OpenSearch retrieves documents based on meaning and context, delivering results that actually match what users intend to find.
Search Results Reranking
Highly tunable, configurable, and extensible
From small internal knowledge bases to petabyte-scale enterprise archives, OpenSearch scales effortlessly. Its open architecture lets you fine-tune ranking, filters, and relevance scoring to fit your organization’s unique needs.
Query Rewriting
Secure, transparent, open source
Led by a community effort, OpenSearch gives you full visibility and control over how your search works and where your data lives. Integrate enterprise-grade security, fine-grained access controls, and encryption—all without vendor lock-in.
OpenSearch Community
Explore further resources
OpenSearch blog post
Measuring and improving search quality metrics
Sep 17, 2025
OpenSearch blog post
Lucene-on-Faiss: Powering OpenSearch’s high-performance, memory-efficient vector search
Sep 15, 2025
OpenSearch blog post
Taking your first steps towards search relevance
Aug 13, 2025
OpenSearch blog post
Similar document search with OpenSearch
Jan 11, 2023
First steps toward search relevance
Start building performant, highly relevant search solutions for your document collections.
Search Relevance
Build high-performance, customizable search solutions for document collections, e-commerce, and applications
Explore how OpenSearch does search
Subscribe for updates, event info, and the latest community news
OpenSearch is a community-driven, Apache 2.0-licensed open source search and analytics suite that makes it easy to ingest, search, visualize, and analyze data.
github
slack
mastodon
bluesky
x-twitter
Participate
Code of Conduct
Forum
Project Repo
Community Repo
Meetup
Connect
Providers
Become a Provider
Find a Provider
Resources
About
FAQ
Release Schedule
Maintenance Policy
Documentation
Getting Started
Testimonials
Trademark & Brand
© Copyright The Linux Foundation. The OpenSearch Project is a project of The Linux Foundation. For web site terms of use, trademark policy and other policies applicable to The OpenSearch Project please see
Linux Foundation Policies
. The OpenSearch Project supports the OpenSearch open source project, which has been established as OpenSearch Project a Series of LF Projects, LLC. For policies applicable to the OpenSearch Project a Series of LF Projects, LLC, please see
LF Projects, LLC Policies
and
the OpenSearch Trademark Policy
Close Menu
About
Foundation
Governing Board
Charter
Meeting Calendar
Long-Term Support
Platform
Platform
OpenSearch Core
OpenSearch is a powerful search and analytics engine built on Apache Lucene.
OpenSearch Dashboards
Our data visualization toolset is a flexible, fully integrated solution for visually exploring and querying your data.
OpenSearch Data Prepper
A server-side data collector designed to enrich, transform, and aggregate data for downstream analytics with Opensearch.
OpenSearch Vector Engine
Power machine learning and generative AI applications with a high-performance database designed for the way AI understands data.
Capabilities
Machine learning and AI
Vector Search
Anomaly Detection
E-Commerce
Enterprise Search
Document Search
Search Relevance
Observability
Observability Stack
Performance Monitoring
Log Analytics
Security Analytics
Threat Intelligence
Event Correlation
Performance Benchmarks
View key performance metrics across different workloads
View Data
Roadmap
Image
OpenSearch Project Roadmap
Explore our official project roadmap on GitHub
Community
OpenSearch Community
Forum
Find answers to your questions, help others in the community, and join the conversation.
Events
Community Meetings, Development Backlog & Triage, in-person, and virtual events.
Ambassadors
Ambassadors Community leaders who share knowledge and grow OpenSearch.
Solutions Providers
Find open-source providers offering solutions and services.
Projects
Highlights of projects built by the community.
User Groups
Join the OpenSearch Project Meetup Network
Community Resources
Slack
Speak with other developers.
GitHub Project Organization
Join us for in-person and virtual events to learn the latest about the project.
OpenSearchCon
Image
OpenSearchCon Europe
16-17 April 2026 | Prague, Czechia
OpenSearchCon India
15-16 June 2026 | Mumbai, India
OpenSearchCon North America
September 22-24, 2026 | San Jose, CA
Documentation
Documentation Library
OpenSearch and Dashboards
Build your OpenSearch solution using core tooling and visualizations.
OpenSearch Data Prepper
Filter, mutate, and sample your data for ingestion into OpenSearch.
Migration Assistant
Begin your transition to OpenSearch with our migration toolkit
Documentation Library II
OpenSearch Benchmark
Measure performance metrics for your OpenSearch cluster.
Clients
Interact with OpenSearch from your application using language APIs.
Blog & News
Analyst Reports
Announcements
Authors
Blog
Case Studies
News
The Search Party
Downloads
US