Pinecone SystemsVector Database
Pinecone
Managed vector database serving full-text, semantic, sparse and hybrid search from one index, with hosted embedding and reranking and namespaces per tenant. Runs on AWS, GCP and Azure, or in your own cloud with Bring Your Own Cloud on Enterprise.
The 30-Second Take
Pick Pinecone if your team wants hosted vector search and your data can sit in Pinecone's regions.
Practitioners praise having nothing to run. Shortwave wrote in October 2023 that it stored its email embeddings in Pinecone, namespaced per user.
- Best fit
- Teams that want hosted vector search with embedding and reranking built in, and no servers to run.
- Main constraint
- Pinecone runs only as a managed service, and a serverless index's cloud and region cannot change after creation.
- First move
- Price your workload in read units, write units and storage at the Standard rates.
Why
Watch the bill past the plan minimums. Practitioners report the US$50 Standard minimum on light use and bills that grow with scale.
32 practitioners, 64 sources reviewed, Updated Nov 1, 2026How this is measured
- Operating stack
- AI Application Platform
Comparisons
How does Pinecone compare with the alternatives?
Pinecone vs Qdrant
- Vector Databases
Pinecone runs only as a managed service, in your cloud on Enterprise, while Qdrant also runs on your own servers and on ARM machines for local testing. Both start free, and Pinecone's Standard and Enterprise plans carry monthly minimums.
Pinecone vs pgvector
- Vector Databases
pgvector keeps vectors in your own Postgres and is free under the PostgreSQL License, while Pinecone is a managed service with plan minimums. Teams that moved to pgvector report one less database to run.
Operator Insights
What are teams learning from building on Pinecone and running it in production?
Hiranya JayathilakaEngineerShortwave
Shortwave's email AI assistant, which answers questions over each user's own mailbox.
Shortwave blog, published Read the write-up (opens Shortwave blog in a new tab)
Observation
Shortwave stored its email embeddings in Pinecone, namespaced per user, and named that namespacing as one of the main reasons it chose Pinecone. Its AI answered almost all questions within 3 to 5 seconds end to end.
- Takeaway
- Per-user namespaces fit an assistant over each user's own data, and the end-to-end time Shortwave reports covers the whole pipeline, of which Pinecone is one part.
- What happened
- Shortwave embeds emails and stores the embeddings in Pinecone, namespaced per user, and says namespacing is one of the main reasons it chose Pinecone. For other emails it fetches the stored vectors from Pinecone and computes cosine similarity locally. Shortwave reports that despite the system's complexity it answers almost all questions within 3 to 5 seconds, end to end.
- Public engineering write-up
- Measured results reported
- Published Oct 17, 2023
Deployment details
Shortwave's email AI assistant, which answers questions over each user's own mailbox.
- Public engineering write-up
- Measured results reported
- Published Oct 17, 2023
- Team
- Shortwave
- Workload
- Email embeddings for an AI assistant, one namespace per user
- Measurement
- Almost all questions answered within 3 to 5 seconds end to end (Oct 17, 2023)
Mohammed MohsinFounding EngineerOmi
Omi's account deletion flow, which removes each user's screen-activity vectors keyed by user id from Pinecone.
GitHub, BasedHardware/omi, published Read the pull request (opens GitHub, BasedHardware/omi in a new tab)
Observation
In a production incident at Omi, account deletions failed on one step because one call site sent Pinecone deletes of more than 1,000 ids, which Pinecone rejects with a 400.
- Takeaway
- Chunk every bulk delete and upsert to Pinecone's per-request limits, and test deletion on accounts with more than 1,000 records.
- What happened
- Omi's pull request, opened Aug 31, 2026, says account deletions had been failing in production on one step: Pinecone rejects a delete carrying more than 1,000 ids with a 400, so an account with more than 1,000 screenshots could not be deleted at all. Omi's own diagnosis is that this one call site was missed when deletes were chunked elsewhere. The fix chunks the call and was merged Sep 1, 2026.
- Public engineering write-up (Omi's own pull request)
- Cause stated by the team
- Opened Aug 31, 2026
Deployment details
Omi's account deletion flow, which removes each user's screen-activity vectors keyed by user id from Pinecone.
- Public engineering write-up (Omi's own pull request)
- Cause stated by the team
- Opened Aug 31, 2026
- Team
- Omi
- Duration
- Fixed Sep 1, 2026
- Workload
- Deleting a user's screen-activity vectors keyed by user id
- Measurement
- Deletes above 1,000 ids rejected with a 400
Buying and deployment
What a team building on it should verify before production traffic grows.
Sourced from Pinecone documentation
Signals
What is the current evidence saying about Pinecone?
A current read of what teams report publicly about building on Pinecone, from cost and plan minimums to SDK defects, with each finding linked to its sources.
Practitioner sentiment, teams and leaders
−63 Strong negative net
of 33 sources that take a side, each author counted once.
How this figure is madeCurrent sentiment
Positive, mixed and negative sources
The score counts them as 3 positive, 6 mixed and 23 negative votes, one per author.
Teams praise having no vector infrastructure to run, and report bills that grow with scale and plan minimums. A regulated-industry reviewer and a team that needed an India region raise where Pinecone can run, and SDK and Terraform defects draw the most GitHub reports.
Run a pilot on your own documents and filters to measure recall against exact search, query latency at your filter selectivity, and memory per million vectors.
Evidence field. All 64 sources, one mark each.
Arrange by
Each mark is one source: positive, mixed, negative, no opinion stated, or documentation (not counted).
| Group | Sources | Positive | Mixed | Negative | No opinion stated and not counted in the score | Documentation, checked and not counted |
|---|---|---|---|---|---|---|
| Positive | 3 | 3 | 0 | 0 | 0 | 0 |
| Mixed | 6 | 0 | 6 | 0 | 0 | 0 |
| Negative | 24 | 0 | 0 | 24 | 0 | 0 |
| Not counted | 1 | 0 | 0 | 0 | 1 | 0 |
| Documentation | 24 | 0 | 0 | 0 | 0 | 24 |
| Outside this group | 6 | 1 | 0 | 5 | 0 | 0 |
| Quarter | Sources |
|---|---|
| Q1 2025 | 5 |
| Q2 2025 | 3 |
| Q3 2025 | 6 |
| Q4 2025 | 6 |
| Q1 2026 | 6 |
| Q2 2026 | 7 |
| Q3 2026 | 3 |
| Q4 2026 | 4 |
| Documentation, checked | 24 |
By sentiment
24 documentation pages check facts and are not counted; 6 sit outside this group.
Hover a mark for a quick look, click it or press Enter to open its source.Tap a mark to open its source, then step to its neighbors with Previous and Next.
What practitioners praise
Each mark is a source on it; filled marks praise it.
For teams and technical leaders, no capability reaches 5 sources from 3 authors.
Most common concerns
Top concern of 2. Each mark is a source on it; filled marks raise it.
All 64 sources behind these findings
- OverviewPinecone (Official), Product documentation, checked Nov 1, 2026
- Hosted embedding modelsPinecone (Official), Product documentation, checked Nov 1, 2026
- Integrated embedding defaultsPinecone (Official), Product documentation, checked Nov 1, 2026
- ModelsPinecone (Official), Product documentation, checked Nov 1, 2026
- PricingPinecone (Official), Product documentation, checked Nov 1, 2026
- LangChainPinecone (Official), Product documentation, checked Nov 1, 2026
- LlamaIndexPinecone (Official), Product documentation, checked Nov 1, 2026
- MCP serverPinecone (Official), Product documentation, checked Nov 1, 2026
- Amazon BedrockPinecone (Official), Product documentation, checked Nov 1, 2026
- Cloud and region by planPinecone (Official), Product documentation, checked Nov 1, 2026
- Bring Your Own CloudPinecone (Official), Product documentation, checked Nov 1, 2026
- Understanding costPinecone (Official), Product documentation, checked Nov 1, 2026
- Builder has no overagePinecone (Official), Product documentation, checked Nov 1, 2026
- SSOPinecone (Official), Product documentation, checked Nov 1, 2026
- SCIMPinecone (Official), Product documentation, checked Nov 1, 2026
- Audit logsPinecone (Official), Product documentation, checked Nov 1, 2026
- Data deletionPinecone (Official), Product documentation, checked Nov 1, 2026
- SecurityPinecone (Official), Product documentation, checked Nov 1, 2026
- ISO 27001 certificationPinecone (Official), Product documentation, checked Nov 1, 2026
- Retention after non-payment and terminationPinecone (Official), Product documentation, checked Nov 1, 2026
- Data usePinecone (Official), Product documentation, checked Nov 1, 2026
- Operation limitsPinecone (Official), Product documentation, checked Nov 1, 2026
- Rate limitsPinecone (Official), Product documentation, checked Nov 1, 2026
- ConsistencyPinecone (Official), Product documentation, checked Nov 1, 2026
- GitHub issue by chr-hertelChristopher Hertel (chr-hertel), Automattic (GitHub profile) (self-described: Maintaining Symfony AI's Pinecone store package), GitHub issue, published Oct 26, 2026
- GitHub issue by kdang-at-safekdang-at-safe, Safe Software (GitHub profile) (self-described: Upgrading to Python SDK v10), GitHub issue, published Oct 21, 2026
- GitHub issue by oleh-zaporozhetsOleh Zaporozhets (oleh-zaporozhets), GitHub issue reporter (self-described: An application syncing files with Pinecone Assistant), GitHub issue, published Oct 16, 2026
- GitHub pull request by Pathumi-KaveeshaPathumi Kaveesha (Pathumi-Kaveesha), GitHub contributor (self-described: WSO2's internal Pitstop Smart Search), GitHub pull request, published Oct 7, 2026
- Practitioner blog post by Nguyen Chi CongNguyen Chi Cong, Engineering Manager at PhoenixDX (his own site) (self-described: Retrieval for an internal agent product over about 40,000 chunks), Practitioner blog post, published Sep 13, 2026
- GitHub issue by philipredfordPhilip Redford (philipredford), machine learning and AI engineering (GitHub profile) (self-described: Managing Pinecone with Terraform), GitHub issue, published Aug 27, 2026
- Reddit comment by Lazy-Kangaroo-573Lazy-Kangaroo-573, builder of a legal AI RAG (Reddit post history) (self-described: A solo production legal RAG on near-zero infrastructure), Reddit comment, published Jul 5, 2026
- GitHub issue by deekshant-wDeekshant Wadhwa (deekshant-w), GitHub issue reporter (self-described: Testing against Pinecone Local), GitHub issue, published Jun 17, 2026
- GitHub issue by micah-pressmicah-press, GitHub issue reporter (self-described: A Java service using the Pinecone client), GitHub issue, published Jun 4, 2026
- Practitioner blog post by Darryl RugglesDarryl Ruggles, AWS Serverless Hero and Principal Cloud Solutions Architect at Ciena (his own site) (self-described: Benchmarking vector stores from an AWS-first view), Practitioner blog post, published Jun 1, 2026
- PeerSpot review by reviewer2846073Product Manager, PeerSpot reviewer (self-described: Product manager at a tech vendor, per PeerSpot's reviewer line), PeerSpot review, published May 30, 2026
- GitHub issue by M1ha-Shvn: Dry-running a metadata update in the Python SDKM1ha Shvn (M1ha-Shvn), back-end architect at Dashly (GitHub profile) (self-described: Dry-running a metadata update in the Python SDK), GitHub issue, published May 18, 2026
- GitHub issue by M1ha-Shvn: Updating records by metadata filter in the Python SDKM1ha Shvn (M1ha-Shvn), back-end architect at Dashly (GitHub profile) (self-described: Updating records by metadata filter in the Python SDK), GitHub issue, published Apr 10, 2026
- GitHub issue by matthewwalkMatt Walker (matthewwalk), MLOps Engineer at Numerator (GitHub profile) (self-described: Querying through the Pinecone CLI), GitHub issue, published Apr 10, 2026
- PeerSpot review by reviewer2812962Associate Director, PeerSpot reviewer (self-described: Associate director at a pharma or biotech company with 10,001+ employees, per PeerSpot's reviewer line), PeerSpot review, published Mar 30, 2026
- PeerSpot review by reviewer2811606Head of Engineering, PeerSpot reviewer (self-described: Head of engineering, per PeerSpot's reviewer line, choosing a store with in-country data), PeerSpot review, published Mar 25, 2026
- PeerSpot review by Harshwardhan GullapalliHarshwardhan Gullapalli, PeerSpot reviewer (self-described: AI engineer at an educational organization with 51 to 200 employees, per PeerSpot's reviewer line), PeerSpot review, published Mar 25, 2026
- PeerSpot review by Tushar PrasadTushar Prasad, PeerSpot reviewer (self-described: Technical product manager at HireRight, per PeerSpot's reviewer line), PeerSpot review, published Mar 24, 2026
- Project report on GitHub by jonathanMLDevJonathan, CPPAlliance (report header) (self-described: A RAG backend for the C++ Alliance), Project report on GitHub, published Feb 21, 2026
- Reddit comment by wing-of-freakwing-of-freak, first-time founder (own Reddit post) (self-described: A startup weighing its Pinecone bill against S3 Vectors), Reddit comment, published Jan 18, 2026
- GitHub issue by lzgitLaszlo Zabb (lzgit), GitHub issue reporter (self-described: Checking index freshness from .NET), GitHub issue, published Dec 8, 2025
- PeerSpot review by SsawSsaw, PeerSpot reviewer (self-described: Senior engineer at an outsourcing company with 1,001 to 5,000 employees, per PeerSpot's reviewer line), PeerSpot review, published Dec 2, 2025
- X post by SimonHoibergSimon Høiberg, founder building bootstrapped SaaS products including Aidbase (X profile) (self-described: Aidbase's RAG system), X post, published Dec 1, 2025
- Reddit comment by adlxadlx, Reddit commenter (self-described: A small production project with corporate Entra ID sign-in), Reddit comment, published Nov 20, 2025
- GitHub issue by sbhavaniSantosh Bhavani (sbhavani), NVIDIA (GitHub profile) (self-described: Testing against Pinecone Local on ARM), GitHub issue, published Nov 20, 2025
- GitHub issue by gbarbaGuillem Barba (gbarba), Hubtype (GitHub profile) (self-described: Creating indexes with Terraform), GitHub issue, published Oct 7, 2025
- GitHub issue by benedelsteinBen Edelstein (benedelstein), designer and engineer (his own site) (self-described: Upserting text through the TypeScript SDK), GitHub issue, published Sep 25, 2025
- GitHub issue by zygopleuralLee (zygopleural), Rideo (GitHub profile) (self-described: Creating a dense index with Terraform), GitHub issue, published Sep 10, 2025
- Hacker News comment by alastairralastairr, Hacker News commenter (self-described: A long-time Pinecone serverless user with about 1M vectors), Hacker News comment, published Sep 8, 2025
- GitHub issue by zrosenbauerZac Rosenbauer (zrosenbauer), Joggr (GitHub profile) (self-described: Typing a TypeScript application against the SDK), GitHub issue, published Aug 5, 2025
- Reddit post by realam1realam1, Reddit poster (self-described: A lightweight hobby use of Pinecone), Reddit post, published Jul 17, 2025
- GitHub issue by railapexChris Hynes (railapex), OwnerRez (GitHub profile) (self-described: A .NET application calling Pinecone), GitHub issue, published Jul 15, 2025
- GitHub issue by charles-dyfis-netCharles Duffy (charles-dyfis-net), zerocmd (GitHub profile) (self-described: Upgrading the Python SDK), GitHub issue, published Jun 12, 2025
- Reddit post by fantastiskelarsfantastiskelars, Reddit poster (self-described: Vector search on each page of a site with about 200,000 SEO pages), Reddit post, published Apr 27, 2025
- GitHub issue by yashrao99Yashas Rao (yashrao99), Twin Health (GitHub profile) (self-described: Upserting through the Java client), GitHub issue, published Apr 10, 2025
- GitHub issue by Amayas29Amayas Sadi (Amayas29), Data Scientist at Credit Agricole DataLab (GitHub profile) (self-described: Checking that upserts and deletes have landed), GitHub issue, published Mar 26, 2025
- GitHub issue by 17jmumfordJeremy Mumford (17jmumford), Pattern (GitHub profile) (self-described: A team using Pinecone's inference endpoint), GitHub issue, published Feb 19, 2025
- GitHub issue by qhenkartQuest Henkart (qhenkart), Software Architect at Glidr.io (GitHub profile) (self-described: Handling API errors in Go), GitHub issue, published Feb 8, 2025
- GitHub issue by EandrewJonesEvan Jones (EandrewJones), Software Engineer at ARLIS (GitHub profile) (self-described: Feeding documents to Pinecone Assistant), GitHub issue, published Jan 27, 2025
- GitHub issue by danbfDan Meruelo (danbf), GitHub issue reporter (self-described: A team testing against Pinecone Local on ARM machines), GitHub issue, published Jan 17, 2025
Jan 2025 to Oct 2026.
40 sources from practitioners, by month and sentiment.
Where It Fits
Where does Pinecone belong in the stack?
Pinecone is Core across Data, supports Build and Operate, and touches Model and Evaluate.
- Business area
- Product & Engineering
- Function
- Software Development
- Operating stack
- AI Application Platform
- Primary role
- Managed Vector Database
Model
Model APIs: Touches
Model APIs, touches. Pinecone hosts several embedding models, such as llama-text-embed-v2, and reranking models, and bills them per million tokens or per 1,000 requests. Generation models stay with a model API.
Model gateway: Touches
Model gateway, touches. Pinecone routes no model traffic. A gateway sits beside it for generation calls.
Build
Orchestration: Touches
Orchestration, touches. LangChain's PineconeVectorStore works with Pinecone indexes, and Pinecone integrates with LlamaIndex. The agent logic stays in the framework.
Tool use: Supports
Tool use, supports. Through the Pinecone MCP server, AI agents can search Pinecone documentation, manage indexes, upsert data and query indexes. Other tools stay with their own servers.
Data
Retrieval: Core
Retrieval, core. This is Pinecone's primary role: it serves full-text, semantic, sparse and hybrid search from one index, narrows results with metadata filters, reranks them, and keeps each tenant's data in its own namespace.
Evaluate
Evaluation: Touches
Evaluation, touches. Pinecone serves the retrieval results an evaluation measures. Scoring answers stays with an evaluation product.
Operate
Observability: Touches
Observability, touches. Audit logs record user, service account and API actions on the management and control plane on Enterprise. Tracing an application's requests stays with an observability tool.
Cloud deployment: Supports
Cloud deployment, supports. Pinecone runs on fully managed infrastructure in listed AWS, GCP and Azure regions, and Bring Your Own Cloud on Enterprise deploys the data plane in your own cloud account.
Guardrails: Touches
Guardrails, touches. Pinecone is SOC2 Type II certified and HIPAA compliant and encrypts data at rest and in transit, which secures the data store. Prompt and output guardrails stay with a security product.
Market mapThe layers Pinecone covers, and who else owns each one.
Retrieval & grounding
Tool use & integrations
Cloud deployment & capacity
Model APIs
Model gateways & routing
- LiteLLM
- OpenRouter
- Portkey
- Vercel AI Gateway
4 more layers on the full map. Core, Supports and Touches describe coverage. They say nothing about quality.

