← All N8N workflows
Automation & utilitiesExtract From FileGoogle DocsGoogle DriveHTTP RequestManual Trigger

🦙👁️👁️ Find the Best Local Ollama Vision Models by Comparison

Configured with Extract From File, Google Docs, Google Drive, HTTP Request, and additional nodes. Review the connections and setup before adapting this template.

Workflow preview
TriggerWhen clicking ‘Testworkflow’Manual TriggerWeb / APIOllama LLM RequestHTTP RequestTransformCreate Request BodyEdit FieldsRoutingLoop Over Ollama ModelsLoop Over ItemsTransformCreate Result ObjectsEdit FieldsTransformGeneral Image PromptEdit FieldsTransformReal Estate SpreadsheetPromptEdit FieldsTransformList of Vision ModelsEdit FieldsTransformGet Base64 StringExtract From FileFiles / mediaDownload Image Filefrom Google DriveGoogle DriveTransformSplit List of VisionModels for LoopingSplit OutTransformGoogle Doc Image IdEdit FieldsFiles / mediaSave Image Descriptionsto Google DocsGoogle Docs

Node categories in this workflow

  • Trigger
  • Web / API
  • Transform
  • Routing
  • Files / media

Icons describe general node roles, inferred from node types. Inspect the parameters for the configured action.

Drag to pan; use + and − to zoom. Reconstructed from the exported node positions; nothing runs here. Dashed lines represent non-main connections. Full node names and notes appear below.

How it works

The exported workflow contains the following configured nodes. Their connections are shown above; inspect the JSON for the complete logic, expressions, and external actions.

Workflow node names, types, and operations
NodeCategoryTypeOperation
When clicking ‘Test workflow’TriggerManual TriggerSee node parameters
Ollama LLM RequestWeb / APIHTTP RequestPOST
Create Request BodyTransformEdit FieldsSee node parameters
Loop Over Ollama ModelsRoutingLoop Over ItemsSee node parameters
Create Result ObjectsTransformEdit FieldsSee node parameters
General Image PromptTransformEdit FieldsSee node parameters
Real Estate Spreadsheet PromptTransformEdit FieldsSee node parameters
List of Vision ModelsTransformEdit FieldsSee node parameters
Get Base64 StringTransformExtract From FilebinaryToPropery
Download Image File from Google DriveFiles / mediaGoogle Drivedownload
Split List of Vision Models for LoopingTransformSplit OutSee node parameters
Google Doc Image IdTransformEdit FieldsSee node parameters
Save Image Descriptions to Google DocsFiles / mediaGoogle Docsupdate

Setup

  1. Download the JSON and import it into an isolated n8n instance. Leave the workflow inactive.
  2. Connect your own credentials through n8n’s credential store. Replace REPLACE_WITH_* values with your resource identifiers.
  3. Inspect API destinations, Code nodes, database queries, file paths, and outbound actions.
  4. Run with synthetic data and harmless destinations. Enable triggers only after checking the actual outputs.

Requirements

An n8n instance with the listed node types and compatible versions. Service-connected workflows may require accounts, credentials, or paid APIs.

Credential types declared in the source

  • googleDocsOAuth2Api
  • googleDriveOAuth2Api

Workflow notes

🦙👁️👁️ Find the Best Local Ollama Vision Models for Your Use Case

🦙👁️👁️ Find the Best Local Ollama Vision Models for Your Use Case

Process images using locally hosted Ollama Vision Models to extract detailed descriptions, contextual insights, and structured data. Save results directly to Google Docs for efficient collaboration.

Who is this for?

This workflow is ideal for developers, data analysts, and AI enthusiasts who need to process and analyze images using locally hosted Ollama Vision Language Models. It’s particularly useful for tasks requiring detailed image descriptions, contextual analysis, and structured data extraction.

What problem is this workflow solving? / Use Case

The workflow solves the challenge of extracting meaningful insights from images in exhaustive detail, such as identifying objects, analyzing spatial relationships, extracting textual elements, and providing contextual information. This is especially helpful for applications in real estate, marketing, engineering, and research.

What this workflow does

This workflow:

  1. Downloads an image file from Google Drive.
  2. Processes the image using multiple Ollama Vision Models (e.g., Granite3.2-Vision, Llama3.2-Vision).
  3. Generates detailed markdown-based descriptions of the image.
  4. Saves the output to a Google Docs file for easy sharing and further analysis.

Setup

  1. Ensure you have access to a local instance of Ollama. https://ollama.com/
  2. Pull the Ollama vision models.
  3. Configure your Google Drive and Google Docs credentials in n8n.
  4. Provide the image file ID from Google Drive in the designated node.
  5. Update the list of Ollama vision models
  6. Test the workflow by clicking ‘Test Workflow’ to trigger the process.

How to customize this workflow to your needs

  • Replace the image source with another provider if needed (e.g., AWS S3 or Dropbox).
  • Modify the prompts in the "General Image Prompt" node to suit specific analysis requirements.
  • Add additional nodes for post-processing or integrating results into other platforms like Slack or HubSpot.

Key Features:

  • Detailed Image Analysis: Extracts comprehensive details about objects, spatial relationships, text elements, and contextual settings.
  • Multi-Model Support: Utilizes multiple vision models dynamically for optimal performance.
  • Markdown Output: Formats results in markdown for easy readability and documentation.
  • Google Drive Integration: Seamlessly downloads images and saves results to Google Docs.
🦙👁️👁️ Find the Best Local Ollama Vision Models by Comparison

🦙👁️👁️ Find the Best Local Ollama Vision Models by Comparison

Purpose and structure

This folder contains the 🦙👁️👁️ Find the Best Local Ollama Vision Models by Comparison workflow. Its executable nodes use extractFromFile, googleDocs, googleDrive, httpRequest, manualTrigger, set, splitInBatches, splitOut. The table and connection map below are derived from the JSON, not an inferred guarantee of behavior.

Setup

Import inactive. Configure your own credentials and replace REPLACE_WITH_* values. Review external destinations and Code nodes before running.

Entry points

When clicking ‘Test workflow’

Verification

Sanitized source candidate; not runtime-tested. This overview is generated from node metadata. Read the folder README for the connection map, credential types, and license.

Attribution

https://github.com/Zie619/n8n-workflows/blob/94007c1445d9258a7da116646b79473e7c7c3282/workflows/Splitout/1903_Splitout_Googledocs_Automation_Webhook.json MIT; preserve source notices.

Canvas section labels

These name areas of the original canvas; they do not include explanatory instructions.

  • 👁️ Analyze Image with Local Ollama LLM
  • 👍Try Me!
  • ⬇️Download Image from Google Drive
  • 📜Create List of Local Ollama Vision Models
  • 🦙👁️👁️ Process Image with Ollama Vision Models and Save Results to Google Drive

More in Automation & utilities