Contact Information

Australia

Happy to chat
n8n OpenWebUI (OWUI) Technical Tidbits

Multi-Model, Multi-Platform AI Pipe in OpenWebUI

OpenWeb UI supports connections to OpenAI and any platform that supports the OpenAI API format (Deepseek, OpenRouter, etc). Google, Anthropic, Perplexity, and obviously n8n are not supported.

Previously I had written pipes to connect OWUI to these models, and n8n, but now I’ve combined all four into a single pipe.

This technical walkthrough explores the implementation of a unified pipe that connects OpenWebUI with Google’s Gemini models, Anthropic’s Claude models, Perplexity models, and N8N workflow automation.

OpenWebUI (OWUI) Technical Tidbits

The Open WebUI RAG Conundrum: Chunks vs. Full Documents

On Reddit, and elsewhere, a somewhat “hot” topic is using OWUI to manage a knowledge base / files and take advantage of OWUI’s built-in RAG (Retrieval Augmented Generation) functionalities. The thing is, sometimes, you’re not trying to retrieve snippets for context; you’re aiming for summarization, translation, file comparison, or brainstorming. I often see people struggling with system prompts or RAG prompts to get an LLM do process documents in ways that RAG simply doesn’t support. You can’t “chat to your PDF” and ask, “Take the grand totals section from my Excel file and re-write the summary in the financial report to reflect those numbers.” RAG isn’t built for this. It’s built to merely return chunks of text to the Agent that are hopefully semantically similar to the user’s request.

OpenWebUI (OWUI) Technical Tidbits

Creating a “Custom GPT” with Open Web UI

Why pay $20 per month to OpenAI when you can do it for “free” using OpenWeb UI.

People say “free” a lot in the AI space. It’s not really free, unless run OWUI locally, and you have the time and skills to set it up.

OpenWebUI (OWUI) Technical Tidbits

Debugging OpenWebUI’s Hidden Image Processing Limits: A Technical Deep Dive

While integrating image generation with OpenWebUI using Replicate.com’s API, I discovered an undocumented processing limit. The system would fail when generating multiple 1440×1440 images but work fine with other aspect ratios. Through systematic testing, I uncovered that OpenWebUI has a hidden limit of approximately 4.7 megapixels for total output. This led to developing a dynamic scaling solution that automatically adjusts image dimensions based on the number of outputs while maintaining aspect ratios. The investigation revealed important insights about handling image processing limits in web applications.