Why Migrate
Pinecone stores and queries individual vectors. Mixpeek processes raw files end-to-end: extracting features, storing documents across tiered storage, and executing multi-stage retrieval pipelines. You stop managing embeddings and start working with content.
| Pinecone | Mixpeek |
|---|---|
| You generate embeddings externally | Feature extractors generate embeddings automatically |
| Single-vector KNN per query | Multi-stage pipelines: search, filter, rerank, enrich |
| Flat storage pricing | Tiered storage: hot (active), warm (cold), archive, up to 90% savings |
| Metadata filtering on vector results | Attribute filters, boolean logic, and cross-modal joins as pipeline stages |
| One index per embedding model | One namespace handles multiple modalities and models simultaneously |
Concept Mapping
| Pinecone | Mixpeek | Notes |
|---|---|---|
| Index | Namespace | Top-level container for your data |
| Namespace | Namespace (via X-Namespace header) | Tenant or environment isolation within a namespace |
| Vector | Document (with features) | Documents contain extracted features, metadata, and lineage back to the source file |
| Upsert | Object upload + Collection processing | Data flows through the pipeline: upload to bucket, collection triggers extraction |
| Query (top-k KNN) | Retriever execution (multi-stage) | Retrievers chain stages: semantic search, filters, reranking, enrichment |
| Metadata filter | Attribute filter stage | Filters are composable stages in a retrieval pipeline |
Migration Steps
Create a Collection with Feature Extractors
Define what features to extract from your data. This replaces the external embedding step you had with Pinecone.
Re-ingest Your Data Through the Pipeline
Upload your source files to a bucket and let the collection process them. Do not try to import your existing Pinecone vectors directly. Mixpeek extracts richer, multi-modal features from your raw content.
Create a Retriever with Multi-Stage Pipelines
Build a retriever that goes beyond single-vector KNN. Chain semantic search with filters, reranking, and enrichment.
Side-by-Side Comparison
What You Gain
| Capability | Pinecone | Mixpeek |
|---|---|---|
| Multi-stage retrieval | Single KNN query; post-processing is your problem | Chain search, filter, rerank, and enrich stages in one pipeline |
| Automatic feature extraction | You build and maintain embedding pipelines | Feature extractors handle it: CLIP, Whisper, LayoutLM, and more |
| Tiered storage | All vectors at one price tier | Hot, cold, and archive tiers, up to 90% savings on infrequently accessed data |
| Multimodal search | One embedding model per index | Search across text, images, video, and audio in the same namespace |
| No per-query vector fees | Per-read pricing on every query | Flat API pricing, no per-vector-read charges |
| Complete lineage | Vectors disconnected from source files | Trace any result back through document, object, and source file |
Next Steps
Quickstart
Get Mixpeek running in 10 minutes
Feature Extractors
Learn about automatic feature extraction
Retrievers
Build multi-stage retrieval pipelines
Core Concepts
Understand the data model

