One-click install
npx skills add https://github.com/justrach/emergent-sdk --skill emdb-search
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: emdb-search
Source: https://github.com/justrach/emergent-sdk/tree/main/skills/emdb-search
Command: npx skills add https://github.com/justrach/emergent-sdk --skill emdb-search

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

EmergentDB users need to locate documents by vector similarity and perform semantic search across stored vectors to derive actionable results.

Core Features & Use Cases

  • Semantic search across documents in EmergentDB to identify closely related content.
  • Retrieve top-k similar vectors with optional metadata and namespace scoping.
  • Quick integration with TypeScript and Python SDKs for rapid adoption.

Quick Start

Invoke the EmergentDB search with your query vector to retrieve the top matching documents.

Frequently Asked Questions about emdb-search

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I perform semantic search across vectors stored in EmergentDB?

Semantic search in EmergentDB is performed by querying with a vector to retrieve and rank documents by vector similarity. You provide a query vector, specify the number of top results, and receive a structured object with matching ids and scores.

Can I retrieve document metadata alongside k-nearest-neighbor search results?

Yes, k-nearest-neighbor search supports an includeMetadata flag to retrieve document metadata. When enabled, the structured results object returns ids, scores, and the associated metadata for each matched vector.

What is the best way to scope vector similarity search to a specific subset of documents?

Scoping vector similarity search to a subset of documents is achieved using namespace parameters. By specifying a namespace during your query, search operations are restricted to only retrieve similar vectors within that defined scope.

Does EmergentDB search support query expansion for nearest-neighbor retrieval?

Yes, nearest-neighbor retrieval in EmergentDB can be applied to query expansion. By identifying and ranking similar vectors, the search API returns related content that expands the context of the original query vector.

What inputs do I need to provide for a vector search API call in EmergentDB?

A vector search API call requires a query vector and a k value to determine the number of results. Optional inputs include the includeMetadata flag and a namespace to scope the similarity ranking and filter the retrieved documents.

How do I integrate vector search into my application using Python or TypeScript?

Vector search integration is supported through Python and TypeScript SDKs for rapid adoption. You invoke the search function with your query vector to retrieve top matching documents and receive a structured results object directly in your application.