upstash-search-js
Work with the @upstash/search TypeScript/JavaScript SDK, a serverless full-text and semantic search database with built-in reranking. Use when adding search to an app or site, creating a search index, upserting documents with searchable content and filterable metadata, running keyword, semantic, or
By upstash · 767 installs
npx skills add upstash/skills --skill upstash-search-js
Source repository · Upstream listing
Upstash Search Documentation
Quick Start
Install the TS SDK:
Create a client and perform a simple upsert + search:
Basic steps:
Create an index
Insert or update documents
Run searches or filtered queries
Other Skill Files
sdk overview
Provides detailed documentation for all TypeScript SDK commands. Includes:
delete: Deleting documents
fetch: Retrieving a document
info: Index info
range: Range queries
reset: Clearing an index
search: Search queries
upsert: Adding/updating documents
getting started: Setup steps for the SDK
quick start
Provides a fast, end to end workflow for creating a Search database, adding documents, and querying them. Covers essential concepts including:
Creating a database and storing credentials
Adding documents with content and metadata
Understanding content vs metadata (searchability and filterability)
Performing searches with optional reranking
Filtering syntax with SQL like or structured filters
Common pitfalls and best practices