---
name: mastra-opensearch
description: Documentation for @mastra/opensearch. Use when working with @mastra/opensearch APIs, configuration, or implementation.
metadata:
  package: "@mastra/opensearch"
  version: "1.1.0"
---

## When to use

Use this skill whenever you are working with @mastra/opensearch to obtain the domain-specific knowledge.

## How to use

Read the individual reference documents for detailed explanations and code examples.

### Docs

- [Retrieval, semantic search, reranking](references/docs-rag-retrieval.md) - Guide on retrieval processes in Mastra's RAG systems, including semantic search, filtering, and re-ranking.
- [Storing embeddings in a vector database](references/docs-rag-vector-databases.md) - Guide on vector storage options in Mastra, including embedded and dedicated vector databases for similarity search.

### Reference

- [Reference: OpenSearch vector store](references/reference-vectors-opensearch.md) - Documentation for the OpenSearchVector class in Mastra, which provides vector search using OpenSearch.


Read [assets/SOURCE_MAP.json](assets/SOURCE_MAP.json) for source code references.