Skip to content
All tool news

Tool desk · Updated daily

Tool news·Supabase·

Supabase Adds Gemini-Powered Multimodal Embeddings for Cross-Format Similarity Search.

Supabase integrates Google's Gemini to generate multimodal embeddings stored in pgvector, enabling similarity search across text, images, video, and audio.

CW

Create With tool desk

1 source checked · 2 min read · 3 sections

ShareLinkedIn
Supabase Adds Gemini-Powered Multimodal Embeddings for Cross-Format Similarity Search

Expanding Vector Search Beyond Text

Supabase has integrated Google's Gemini to generate multimodal embeddings that developers can store and search using pgvector in their Postgres databases. The feature enables similarity search across text, images, video, audio, and documents within a single workflow, expanding the platform's vector capabilities beyond traditional text-only use cases.

The integration leverages Gemini's multimodal embedding models to convert diverse content types into vector representations. Developers can then perform semantic searches that work across formats, such as finding images similar to a text description or locating video segments related to an audio clip. All embeddings are stored directly in Postgres using the pgvector extension, keeping search functionality within the same database that powers the rest of an application's backend.

Supabase announced the feature on LinkedIn and released a demo application through Google AI Studio that developers can remix to test multimodal search in their own projects.

How Multimodal Embeddings Work in Practice

The implementation follows a straightforward pattern. Developers send content to Gemini's embedding API, which returns high-dimensional vectors representing the semantic meaning of that content. These vectors get stored in Postgres columns using pgvector's vector data type. When a user performs a search, the query content generates its own embedding, which is then compared against stored vectors using similarity functions like cosine distance.

What makes this multimodal approach different from text-only vector search is the ability to compare across content types. A single query could surface relevant results from a database containing product descriptions, product images, demo videos, and customer support audio recordings. The vector space created by Gemini's models positions semantically similar content close together regardless of format.

Developers already using Supabase for vector search can extend their existing implementations. The pgvector extension supports multiple distance metrics and indexing strategies, and Supabase has previously added features like visual query analysis tools to help optimize vector query performance.

Use Cases and Developer Access

The multimodal search capability opens several practical applications. E-commerce platforms could let customers search for products using photos or descriptions interchangeably. Media libraries could enable semantic search across mixed content archives. Knowledge bases could surface relevant information whether it exists as documentation, tutorial videos, or recorded presentations.

Supabase provides the demo application as a starting point for developers who want to experiment with cross-format search. The demo runs in Google AI Studio, where developers can modify the code and test different embedding strategies without setting up local infrastructure. Once developers understand the pattern, they can implement similar functionality in production applications using Supabase's hosted Postgres instances.

The integration fits into Supabase's broader pattern of adding AI-adjacent features while maintaining its core identity as a Postgres development platform. Earlier updates included a plugin to help AI agents write better Postgres code and Python type generation for database schemas, both aimed at making Postgres more accessible in AI-powered development workflows.

Developers interested in testing multimodal embeddings can access the demo through Google AI Studio. The feature works with Supabase's existing pgvector implementation, requiring no changes to current vector search setups beyond switching to Gemini's embedding models.

Sources

1 checked

How we cover tool news: Create With's tool desk drafts these reports with AI from the sources listed above and checks them against those sources before publishing.

Worth passing on?

ShareLinkedIn

Go deeper on Supabase

Related reading, watching and going.

Everything on Supabase →

The briefing

1 Sept 2026

GrokBot Tested: Two Conflicting Takes from Create With

Two Create With writers test GrokBot - an app giving each AI bot a cloud PC and letting bots message each other. We share opposing takes and pricing notes.

Read →

The briefing

25 Aug 2026

Claude Code + Figma Console MCP: Side-by-Side Flow

How Claude Code + open-source Figma Console MCP creates a side-by-side design flow that draws straight into your Figma file—no credits or rate limits.

Read →

The briefing

11 Aug 2026

Non-Coders Building Mobile Apps in 2026: AI & No-Code

Can non-coders ship native mobile apps in 2026? Create With members share real apps, plus our cofounder's AI stack and routes using agents and no-code tools.

Read →
36 min

Podcast

55. We're Back! Conference Recap, Running Events with AI & Self-Healing Apps

James and Kieran return to the Create With Podcast after their summer break to recap the 2026 Create With Conference in Brighton. They discuss how 550 attendees experienced workshops, a charity hackathon where functional apps were built in 30 minutes, and an innovative conference operating system built entirely with AI. The episode covers the latest developments in AI development tools including Anthropic's Fable model, scheduled tasks in Codex, and self-healing applications using PostHog.

Watch now ↗
34 min

Podcast

My Daughter Built a Website Business, Claude Design First Look & Going All-In on Cloudflare

James and Kieran discuss practical AI-powered development through real-world examples, including a seven-year-old building a website business with Claude Code voice mode, Anthropic's new Claude Design tool, API security challenges in the AI agent era, and Cloudflare's expanding AI infrastructure offerings. The episode covers hands-on experiences with vibe coding, emerging design tools, and the evolving landscape of AI-assisted development.

Watch now ↗

Podcast

53. Why Your Vibe Code Needs Tests, Ditching SaaS & AI Agents That Work While You Sleep

James and Kieran discuss the practical realities of building AI-powered software, emphasizing the importance of testing in vibe-coded applications, exploring alternatives to traditional SaaS tools, and implementing autonomous AI agents for business operations. The episode covers technical topics like Convex databases, app store bottlenecks from AI-generated submissions, and using OpenClaw as a marketing automation agent.

Watch now ↗

Latest tool news

What else changed this week.

All tool news

The Create With Briefing

Don't watch forty changelogs. Read one email.

Every Tuesday: the tool changes worth knowing, real business use cases, and what's on near you. Free, unsubscribe any time.