apache-airflow-providers-pinecone
Provider package apache-airflow-providers-pinecone for Apache Airflow
What it is and what it does
This is an Apache Airflow provider package that bridges Airflow's workflow orchestration with Pinecone's vector database. It supplies operators, hooks, and connection types that let you build Airflow DAGs to manage vector embeddings, perform similarity searches, and automate vector data pipelines. The package depends on Apache Airflow >=2.11.0, the Pinecone Python client >=7.0.0, and a compatibility layer for common Airflow provider patterns.
The provider is part of the official Apache Airflow ecosystem and is actively maintained. It supports Python 3.10 through 3.14 and is classified as Production/Stable. Use it when you need to schedule and monitor Pinecone operations as part of a larger data workflow, such as ingesting embeddings into an index on a schedule or querying the index as a step in a multi-stage pipeline.
Use it for:
- Schedule periodic ingestion of vector embeddings into Pinecone indexes as part of a data pipeline DAG.
- Orchestrate multi-step workflows where Pinecone similarity search is one task among many data transformations.
- Automate vector index maintenance tasks (upserts, deletes) on a defined schedule using Airflow's scheduling engine.
- Monitor and log Pinecone operations within Airflow's centralized task tracking and alerting framework.
Worth the install?
AI-flagged interpretation of the facts on this page — verify before relying
Integrates Pinecone vector database operations into Apache Airflow workflows, enabling DAG-based orchestration of vector search and data management tasks.
Yes, if you run Apache Airflow and need to integrate Pinecone vector operations into your DAGs. The package is actively maintained, has no known vulnerabilities, carries a permissive Apache-2.0 license, and installs with low friction. Install it only if you have an existing Airflow deployment >=2.11.0 and a Pinecone account; it is not a standalone tool.
Install
apache-airflow-providers-pinecone on PyPI
pip
pip install apache-airflow-providers-pineconeuv
uv add apache-airflow-providers-pineconepoetry
poetry add apache-airflow-providers-pineconeInstalling apache-airflow-providers-pinecone
Before you install
Low install friction with a pure-Python wheel. Actively maintained as part of the Apache Airflow ecosystem; last commit 2026-08-14. Requires Apache Airflow >=2.11.0, pinecone >=7.0.0, and Python >=3.10.
License in practice
Apache-2.0 permissive license. You may use, modify, and distribute this package freely in commercial and private projects, provided you include a copy of the license and notice of modifications.
Quickstart
pip install apache-airflow-providers-pinecone
from airflow import DAG
from airflow.providers.pinecone.operators.pinecone import PineconeOperator
with DAG('my_dag') as dag:
task = PineconeOperator(task_id='pinecone_task')
Requires an existing Apache Airflow >=2.11.0 installation and a Pinecone account with API credentials configured.
Verify before relying
- What specific Pinecone operations (upsert, query, delete) are exposed as operators or hooks.
- Whether the provider includes sensors for waiting on Pinecone index readiness or query completion.
- How authentication to Pinecone is configured (API key management, connection types).
Package facts
| License | Apache-2.0 (permissive) |
| Python support | supports the current Python release (>=3.10) |
| Install friction | low — pure-Python wheel |
| Runtime dependencies | 3 — apache-airflow, apache-airflow-providers-common-compat, pinecone |
| Maintenance | actively maintained — 83 days since the last release |
| Last repo commit | |
| First released | |
| Downloads | 128,397/month — #11,711 on PyPI (30-day window, as of 2026-08-14) |
| Known vulnerabilities | none known (OSV.dev, checked 2026-08-14) |
Evidence: apache_airflow_providers_pinecone-2.4.5-py3-none-any.whl
Keywords: airflow-provider, pinecone, airflow, integration
Tags
More Monitoring packages
Wraps any iterable to display a real-time…
copyleft · top 100 on PyPI
opentelemetry-semantic-conventionsProvides generated Python code for…
permissive · top 100 on PyPI
opentelemetry-sdkProvides the reference implementation of the…
permissive · top 100 on PyPI
opentelemetry-apiProvides the abstract API and interfaces for…
permissive · top 100 on PyPI
opentelemetry-exporter-otlp-proto-httpExports OpenTelemetry observability data to an…
permissive · top 1,000 on PyPI
opentelemetry-instrumentationProvides automatic instrumentation commands and…
permissive · top 1,000 on PyPI
apache-airflow-providers-apache-beamIntegrates Apache Beam data processing…
permissive · top 15,000 on PyPI
apache-airflow-providers-pgvectorIntegrates pgvector operations into Apache…
permissive · top 15,000 on PyPI
apache-airflow-providers-qdrantIntegrates Qdrant vector database with Apache…
permissive · top 15,000 on PyPI
apache-airflow-providers-zendeskProvides operators and hooks to integrate…
permissive · top 15,000 on PyPI
apache-airflow-providers-neo4jIntegrates Neo4j graph database operations into…
permissive · top 15,000 on PyPI
pinecone-clientThis package is deprecated and should not be…
permissive · top 5,000 on PyPI
apache-airflow-providers-apache-tinkerpopIntegrates Apache TinkerPop graph computing and…
permissive · top 15,000 on PyPI
apache-airflow-coreApache Airflow's core runtime that schedules,…
permissive · top 5,000 on PyPI
apache-airflow-providers-alibabaIntegrates Alibaba Cloud services (OSS, ADB,…
permissive · top 15,000 on PyPI
apache-airflow-providers-asanaIntegrates Apache Airflow with Asana, enabling…
permissive · top 15,000 on PyPI