Jina AI's jina-embeddings-v5-omni-small is a 1.74B multimodal embedding model that encodes text, images, video and audio into one shared vector space. It extends jina-embeddings-v5-text-small by adding a SigLIP2 vision encoder and a Whisper-large-v3 audio encoder while the text backbone and its LoRA adapters stay frozen, so text embeddings are identical to the text-only model and existing indexes need no rebuild. It returns 1024-dimensional vectors with Matryoshka truncation down to 32 dimensions and supports a 32K token context. The model is released under CC-BY-NC-4.0.
A situational 1.74B-parameter dense embedding model from Jina AI. Treat the modality benchmarks above as the leading indicator of fit — composite scoring across modalities is still maturing.
Generated from this model’s benchmarks and ranking signals. Editor reviews refine it over time.
No benchmark data available for this model yet.
The top devices for this model at 4-bit, ranked by fit and speed.
| Device | Grade | VRAM |
|---|---|---|
| ACEMAGIC M1A Pro (i9-13900HK + ARC A770)ACEMAGIC | SS | 2.0 GB |
| Acer Veriton GN100 AI MiniAcer | SS | 2.0 GB |
| AMD Instinct MI300XAMD | SS | 2.0 GB |
| AMD Instinct MI325XAMD | SS | 2.0 GB |
| AMD Instinct MI355XAMD | SS | 2.0 GB |
Cheapest current cloud rentals with at least 2 GB VRAM, refreshed hourly.
Advertising disclosure: we earn commissions when you shop through the links below.
| Option | Cost / GPU-hour |
|---|---|
NVIDIA GeForce RTX 3080 TiVast.ai · Spot · 12 GB VRAM | $0.03 |
NVIDIA GeForce RTX 3060Vast.ai · Spot · 12 GB VRAM | $0.06 |
NVIDIA GeForce RTX 3060Vast.ai · On-Demand · 12 GB VRAM | $0.06 |
NVIDIA GeForce RTX 3070Vast.ai · On-Demand · 8 GB VRAM | $0.08 |
NVIDIA GeForce RTX 5060 TiVast.ai · Spot · 16 GB VRAM | $0.08 |
Per-GPU rate across RunPod, the Vast.ai marketplace, DigitalOcean, and Vultr.
Spot tier is interruptible. Plan for restarts when comparing against on-demand prices.
Jina AI's jina-embeddings-v5-omni-small is a 1.74-billion-parameter multimodal embedding model designed to map text, image, audio, and video inputs into a single, shared 1024-dimensional vector space. Built as a local AI model with 1.74B parameters in 2026, it addresses a core operational bottleneck in multimodal vector search: the historical requirement to rebuild entire vector stores when expanding from text-only retrieval to rich media indexing.
The model achieves this compatibility by extending jina-embeddings-v5-text-small using a frozen-tower composition architecture. The core language model backbone and its underlying LoRA adapters remain locked, while dedicated encoders for vision and audio are aligned to the existing text space via lightweight projection connectors. Because the text geometry is fully preserved, text embeddings are identical to those produced by the text-only predecessor. Teams with existing text vector indexes can incorporate visual and acoustic search without re-indexing a single textual record.
Operating under a CC-BY-NC-4.0 license, jina-embeddings-v5-omni-small positions itself directly against monolithic multimodal models that require extensive VRAM footprint and full retraining. It provides local search engines, retrieval-augmented generation (RAG) pipelines, and multimodal asset management systems with a high-throughput, low-latency embedding layer that fits comfortably on modern consumer-tier desktop GPUs.
The architecture of jina-embeddings-v5-omni-small avoids the performance regressions typical of joint multimodal training by locking its primary components. It operates as a dense 1.74B parameter model comprising three distinct architectural modules:
jina-embeddings-v5-text-small, equipped with task-specific LoRA adapters.Rather than fine-tuning all 1.74 billion weights, Jina AI trained only the cross-modal connectors, which constitute roughly 0.35% of the total parameter count. This locked-aligned-towers methodology forces the non-text modalities to conform to the established linguistic manifold rather than shifting the vector space.
The model supports an expansive context window of 32,768 tokens. This enables native ingestion of long-form documents, dense technical manuals, extended transcripts, and sequential video frames without forcing aggressive chunking strategies that fragment semantic meaning.
Embeddings are generated via last-token pooling and output at a native width of 1024 dimensions. The model integrates Matryoshka Representation Learning (MRL), allowing engineers to slice vector dimensions down to 768, 512, 256, 128, 64, or 32 dimensions with negligible loss in retrieval recall. This flexibility allows operators to scale vector databases down to minimal RAM footprints during high-scale indexing.
The base release of jina-embeddings-v5-omni-small houses four task-specific adapters, letting practitioners switch adapter targets depending on the operational pipeline:
Query: and Document: task prefixes to direct the attention mechanisms.Supported input formats include standard text sequences, common image formats (.jpg, .png, .webp, .tiff, .heic, .svg), video files (.mp4, .mov, .mkv, .webm), and raw audio files (.wav, .mp3, .flac, .m4a, .opus).
Running jina-embeddings-v5-omni-small locally offers predictable latency and data privacy for sensitive enterprise records, removing external API dependencies and network latency.
At 1.74B parameters, the model is compact, but local deployment planning must account for the active visual and audio encoders alongside the text transformer.
For consumer hardware, the model runs easily across modern setups:
The best quantization for jina-embeddings-v5-omni-small depends on your downstream vector index:
On a modern GPU like an RTX 4090, jina-embeddings-v5-omni-small tokens per second throughput routinely exceeds 2,500 to 4,000 tokens per second for raw text encoding. On audio and image processing, throughput is primarily bounded by the forward pass of Whisper and SigLIP2. Audio files are processed substantially faster than real-time (often 20x to 50x playback speed), while single image embeddings process in under 20 milliseconds per frame.
Practitioners can serve the model using Hugging Face transformers or sentence-transformers for native Python environments:
1from sentence_transformers import SentenceTransformer23# Load model locally4model = SentenceTransformer(5 "jinaai/jina-embeddings-v5-omni-small",6 trust_remote_code=True7)89# Encode text and multimodal inputs directly into the shared space10embeddings = model.encode([11 "Query: structural mechanical failure analysis",12 "path/to/diagram.png",13 "path/to/audio_recording.wav"14])
For zero-code microservices or shared local endpoints, running the model through llama.cpp backends or deploying via Ollama provides the quickest way to spin up an OpenAI-compatible /v1/embeddings endpoint across your local network.
Evaluating jina-embeddings-v5-omni-small against contemporary embedding models highlights clear tradeoffs in parameter efficiency and cross-modal flexibility:
omni-nano when deploying directly to mobile devices, low-power edge nodes, or minimal compute environments (such as a 4GB Raspberry Pi or low-tier edge boxes). Choose omni-small on any machine housing a discrete GPU or unified memory Mac: the 1.74B configuration provides sharper retrieval accuracy and superior zero-shot clustering stability on out-of-domain technical vocabulary.clip-vit-large-patch14 produce high-quality image-text alignment, but they lack audio capabilities, possess a short context window (typically 77 tokens), and produce brittle text-to-text semantic representations. jina-embeddings-v5-omni-small completely outperforms standard CLIP for complex textual understanding, handles 32K context lengths, and natively processes audio alongside video.BGE-M3 support extensive multilingual text search and multi-function retrieval (dense, sparse, multi-vector). However, BGE-M3 is completely blind to images, video, and audio. If your retrieval corpus is strictly text, BGE-M3 remains an efficient standard. If your data ecosystem involves documentation with mixed charts, audio notes, or video clips, jina-embeddings-v5-omni-small replaces multiple single-modality pipelines with a single 1.74B model deployment.
Explore the Provider
Aggregate stats, leaderboard, release timeline, and benchmark coverage across every Jina AI model we track.

Explore the Family
The full Jina Embeddings family leaderboard with sizes, benchmark scores, and a release timeline.

Check which of your devices can run this model and how fast.

Compare hosted per-token prices before you commit to local hardware.

Break-even math for self-hosting, renting a GPU, or paying per token.
Live status for the hosted APIs you might use instead of running this locally.