pinecone

Create Pinecone indexes, upsert vectors, and run hybrid similarity queries.

19|4|Updated Apr 22, 2026
One-click install
npx skills add https://github.com/carterwayneskhizeine/hermes-agent-windows-R --skill pinecone-carterwayneskhizeine
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pinecone
Source: https://github.com/carterwayneskhizeine/hermes-agent-windows-R/tree/main/optional-skills/mlops/pinecone
Command: npx skills add https://github.com/carterwayneskhizeine/hermes-agent-windows-R --skill pinecone-carterwayneskhizeine

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Pinecone removes the operational burden of running and scaling a vector database, so production AI systems can store embeddings, retrieve relevant context quickly, and maintain search performance reliably.

Core Features & Use Cases

  • Managed vector database for production: Provisioning, scaling, and high-availability handled by Pinecone for production workloads.
  • Hybrid search (dense + sparse): Combine semantic embeddings with keyword/BM25-style sparse vectors to improve recall for real queries.
  • Metadata filtering and namespaces: Filter by metadata fields and isolate data per tenant/use-case using namespaces for multi-profile systems.

Quick Start

Use the pinecone skill to create a serverless index, upsert vectors with metadata, and run a similarity query with optional metadata filtering.

Frequently Asked Questions about pinecone

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

FAQPage Schema
How do I set up a managed vector database for production RAG?

To set up a managed vector database for production RAG, initialize the client with an API key, create a serverless index with the correct dimension and metric, upsert vectors with metadata, and run similarity queries using top_k and optional filters.

How does hybrid search work with dense and sparse vectors?

Hybrid search combines semantic dense embeddings with keyword-based sparse vectors like BM25 to improve retrieval recall. You query by passing hybrid parameters to retrieve relevant context using both semantic similarity and exact keyword matching.

Can I isolate data per tenant in a multi-tenant retrieval system?

You can isolate data per tenant in a multi-tenant retrieval system by using namespaces. Namespaces partition your vector index so queries and upserts only interact with the specific tenant's data scope.

How do I filter vector search results by specific attributes?

You filter vector search results by specific attributes using metadata filtering. Attach metadata fields during vector upsert, then apply metadata filters within your query request to restrict retrieval to matching records.

Does Pinecone integrate with LangChain and LlamaIndex for RAG applications?

Pinecone integrates with LangChain and LlamaIndex for RAG applications. You can use established integration patterns to connect your vector database directly within these frameworks for storing embeddings and retrieving context.

What is the best way to scale semantic search without managing infrastructure?

Using a managed vector database is the best way to scale semantic search without managing infrastructure. It handles provisioning, scaling, and high availability so your application maintains low-latency retrieval performance reliably.