Redis' own guidance for FT.CREATE schema design, FT.SEARCH / FT.AGGREGATE / FT.HYBRID, HNSW vector similarity and RAG retrieval pipelines.
OpenSearch Launchpad Skill
Take an OpenSearch search application from requirements to a running cluster — BM25, dense and sparse vectors, hybrid retrieval, agentic search and RAG, with relevance evaluation built in.
Install
Other ways to install
About
- Guides an agent from search requirements to a running OpenSearch setup
- Covers BM25, dense vector, sparse vector, hybrid and agentic search strategies
- Index mapping design, document ingestion and PDF/document processing
- Relevance evaluation with nDCG and precision-style scoring
- Local (Docker) or Amazon OpenSearch Service deployment targets
- Optional opensearch-mcp-server integration with SigV4 auth handled for AOS/AOSS
Search projects usually stall in the same place: someone knows they want "semantic search", nobody wants to decide between BM25, a dense vector index, a sparse encoder or a hybrid of the three, and the evaluation loop that would settle the argument never gets built. OpenSearch Launchpad is the OpenSearch Project's official agent skill for exactly that gap.
The skill puts the agent in the role of an OpenSearch solution architect and walks it from initial requirements to a working setup: choosing a retrieval strategy, designing index mappings, ingesting documents (including PDF and other document processing), wiring embeddings and KNN, and then measuring whether the result is actually good using nDCG and precision-style relevance evaluation rather than vibes.
It is deliberately broad in what wakes it up — the skill declares itself relevant to search apps, index setup, vector and hybrid search, RAG, embeddings, KNN and relevance tuning, and activates even when the user never says the word OpenSearch. Deployment targets are pluggable: local runs against Docker, while aws targets Amazon OpenSearch Service with no Docker required. Shared Python helper scripts (run through uv), model guides, evaluation harnesses and a bundled search UI ship alongside the instructions.
Two MCP servers are optional but recommended: opensearch-mcp-server-py for direct cluster API access with SigV4 handled transparently for managed and serverless domains, and a DuckDuckGo search server for looking up OpenSearch documentation. Neither is required — the agent can read the skill and run the scripts directly.
Published by the OpenSearch Project under Apache 2.0, and compatible with Claude Code, Cursor, Kiro and any agent implementing the Agent Skills standard.
SKILL.md
The instructions your agent loads, as published by OpenSearch Project.
Related Skills
See all OpenSearch Launchpad alternativesSkill: MongoDB Search & AI
by MongoDB
MongoDB's official skill for choosing between Atlas Search, Vector Search and Hybrid Search, then building the right indexes and queries for the use case.
Skill: Sentence Transformers Trainer
by Hugging Face
Train bi-encoders, rerankers, SPLADE sparse encoders and ColBERT multi-vector models with the loss, evaluator and template each type actually needs.
Skill: Weaviate Database Operations
by Weaviate
Weaviate's official skill for searching and managing vector collections — hybrid, semantic and keyword search, schema inspection, filtered fetches and bulk imports.