npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2026 – Pkg Stats / Ryan Hefner

@slates-integrations/pinecone

v0.2.0-rc.6

Published

Manage Pinecone vector database indexes and records for AI applications. Create and configure serverless, BYOC, integrated-embedding, and legacy pod indexes. Upsert, search, fetch, update, list, and delete vectors with metadata filtering and namespace par

Readme

Pinecone

Manage Pinecone vector database indexes and records for AI applications. Create and configure serverless, BYOC, integrated-embedding, and legacy pod indexes. Upsert, search, fetch, update, list, and delete vectors with metadata filtering and namespace partitioning. Work with integrated-embedding text records, hosted embedding/reranking models, and Pinecone Assistants with files, context retrieval, and grounded chat.

Tools

Chat with Assistant

Ask questions to a Pinecone Assistant and receive context-aware answers grounded in uploaded files, with citations and optional retrieval controls.

Configure Index

Describe, update, or delete an existing Pinecone index. Update deletion protection, tags, legacy pod replicas, or integrated embedding field/read/write parameters.

Create Index

Create a new Pinecone vector index. Supports serverless indexes, BYOC environments, and legacy pod-based indexes. Configure dense or sparse vector type, dimension, metric, deletion protection, tags, and serverless read capacity.

Create Integrated Index

Create a serverless index with integrated embedding so source text records can be upserted and searched without generating vectors outside Pinecone.

Delete Vectors

Remove vectors from a Pinecone index. Delete specific vectors by ID, delete by metadata filter, or delete all vectors in a namespace. Useful for cleaning up data, removing outdated records, or clearing entire namespaces.

Fetch Records by Metadata

Fetch complete vector records from a namespace by metadata filter when you do not know their record IDs.

Index Stats

Get statistics about a Pinecone index including total vector count, vector count per namespace, dimension, fullness, and metric. Use this to monitor index usage and capacity.

Fetch Vectors

Retrieve specific vectors by their IDs from a Pinecone index. Returns the full vector data including values, sparse values, and metadata. Use this when you know the exact vector IDs you want to look up.

Generate Embeddings

Generate vector embeddings from text using Pinecone's hosted embedding models. Returns dense or sparse vectors that can be stored in an index or used for search.

Get Assistant Context

Retrieve context snippets from a Pinecone Assistant without generating an answer. Use this for RAG workflows that pass retrieved snippets to another model or agent.

List Indexes

List all vector indexes in the current Pinecone project. Returns index names, dimensions, metrics, hosting details, and operational status. Use this to discover available indexes before performing vector operations.

List Vector IDs

List vector IDs in a Pinecone serverless index with optional namespace and prefix filtering. Returns paginated results. Use this to discover vector IDs before fetching or deleting specific vectors.

Manage Assistant

Create, list, describe, update, or delete Pinecone Assistants. Assistants provide RAG-based Q&A powered by uploaded files.

Manage Assistant Files

List, upload, upsert, describe, or delete files in a Pinecone Assistant, and inspect asynchronous assistant file operations.

Manage Namespaces

Create, list, describe, or delete namespaces in a Pinecone serverless index. Namespaces partition records for multitenancy and targeted search.

Query Vectors

Search for the most similar vectors in a Pinecone index. Query by providing a dense vector or an existing vector ID. Results include similarity scores and optionally the vector values and metadata. Supports metadata filtering and sparse vectors for hybrid search.

Rerank

Rerank a list of documents by relevance to a query using Pinecone's hosted reranking models.

Search Records

Search a namespace with text, a vector, or a record ID. Supports integrated-embedding text search and optional reranking.

Update Vector

Update an existing vector's values, sparse values, or metadata in a Pinecone index. Use this to modify a single vector without needing to re-upsert the entire record.

Upsert Text Records

Upsert text records into a Pinecone integrated-embedding index. Pinecone converts the configured text field to vectors automatically and stores other fields as metadata.

Upsert Vectors

Insert or update vector records in a Pinecone index. Each vector has a unique ID and dense/sparse embedding values with optional metadata. If a vector with the same ID already exists, it will be overwritten. Supports batch upsert of up to 1000 vectors.

License

This integration is licensed under the FSL-1.1.