Registry / ai-ml / jina
library3.34.0pypypiunverified

Jina is a cloud-native multimodal AI services framework that enables building and deploying scalable AI pipelines with gRPC, Kubernetes, Docker, OpenTelemetry, Prometheus, Jaeger, etc. Current version is 3.34.0. Release cadence is frequent (multiple patch releases per month).

pip install jina
INSTALL
IMPORT
SIG · JINA
J
jina
ai-mlpythonv3.34.0
Install
20.9s avg
Import
2913ms
Disk
197MB
Pass rate
10/ 10
Env Coverage10 / 10
glibc
3.93.13
musl
3.93.13
Install & Compatibility
Where this runs
tested against v3.34.0 · pip install
no network on importno background threads
Install × environment matrix
Each cell = how many times install + import succeeded across repeated harness runs. Partial = flaky.
glibc = Debian/Ubuntu slim · musl = Alpine Linux
musl
py 3.103.95 runs
installs and imports cleanly · install 0.0s · import 1.978s · 185MB
glibc
py 3.103.95 runs
installs and imports cleanly · install 20.9s · import 1.518s · 202MB
197MB installed
● package 197MB
Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

Flow
from jina import Flow
Document
from docarray import Document
from jina import Document
Document moved to docarray package in v3.x
Executor
from jina import Executor
requests
from jina import requests

Basic Jina Flow example using a Hub executor.

from jina import Flow from docarray import Document # Create a simple Flow with an encoder f = Flow().add(uses='jinahub://DummyEncoder') with f: resp = f.post( on='/index', inputs=Document(text='hello world'), return_results=True ) print(resp[0].text)
jina --version
Debug
Known issues
breakingDocument class moved from jina to docarray package in v3.x. Import from docarray instead.
fix
Use 'from docarray import Document' instead of 'from jina import Document'.
affects: >=3.0.0
gotchaExecutor's @requests decorator must be imported from jina, not from jina.executors.
fix
Use 'from jina import requests'.
affects: all
deprecatedClient class is deprecated in favor of Flow.post() or standalone Client().
fix
Use Flow.post() or from jina import Client.
affects: >=3.0.0
Upgrade
Version history
3.34.0latest on PyPI · released Mar 24, 2025
Audit
Dependencies
grpciorequiredgRPC communication
docarrayrequiredDocument data structure
Agent activity
23 hits · last 30 days
node
18
OpenAI (training)
2
Resources
jina — pip install jina · libregistry