ai-multimodal

Analyze images, audio, and video via Google Gemini's multimodal API.

Updated Jan 27, 2026
One-click install
npx skills add https://github.com/Hoang130203/Emgu_CV_automation --skill ai-multimodal-hoang130203
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ai-multimodal
Source: https://github.com/Hoang130203/Emgu_CV_automation/tree/main/.opencode/skills/ai-multimodal
Command: npx skills add https://github.com/Hoang130203/Emgu_CV_automation --skill ai-multimodal-hoang130203

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires google-genai, python-dotenv, pillow, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill streamlines complex AI tasks by providing a unified interface for interacting with Google's advanced multimodal models, simplifying the process of analyzing media, generating content, and leveraging cutting-edge AI capabilities.

Core Features & Use Cases

  • Multimodal Analysis: Analyze images, audio, and video using Gemini's advanced vision and understanding capabilities.
  • Content Generation: Generate images with Imagen 4 and videos with Veo 3.
  • Transcription & OCR: Transcribe audio and extract text from documents and images.
  • Use Case: Automatically transcribe a meeting recording, summarize key discussion points, and generate a representative image for the meeting's topic.

Quick Start

Use the ai-multimodal skill to analyze the attached image file 'product_shot.png'.

Frequently Asked Questions about ai-multimodal

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I analyze images, audio, and video using Google Gemini in Python?

To analyze media using Gemini, you can use Python scripts that leverage the google-genai library to process images, audio, and video. This approach supports multimodal analysis, transcription, and OCR by sending the media files directly to the API.

Can I generate images and videos with Gemini API using Python scripts?

Yes, you can generate images and videos using the Gemini API through Python scripts. The integration specifically uses Imagen 4 for image generation and Veo 3 for video generation to produce visual content from prompts.

How do I manage Google Gemini API keys when running batch processing scripts?

Managing Google Gemini API keys for batch processing scripts is handled using python-dotenv. You store your credentials in environment variables, allowing the scripts to securely access the API key and configure the model during execution.

What is the best way to transcribe a meeting recording and summarize key points?

Transcribing and summarizing a meeting recording is achieved by passing the audio file to the multimodal API for transcription. The same interface then analyzes the text to summarize key discussion points and can generate a representative image.

Does the Gemini multimodal API support OCR for extracting text from documents?

Yes, the Gemini multimodal API supports OCR for extracting text from documents and images. The API's advanced vision capabilities analyze the visual input and return the recognized text directly through the Python interface.

What Python dependencies are needed for multimodal media analysis?

The required Python dependencies for multimodal media analysis include google-genai for the API interface, python-dotenv for environment variable management, and pillow for handling image file processing.