Bundle with Pipelines?
-
Even if IMO it's not appropriate for this package, the approach to bundle Ollama and Open WebUI together in the same package is an interesting one.
I was wondering if instead of packaging Ollama with it, we could package Pipelines and Open WebUI.
Pipelines in itself is really just a sandboxed runtime for python code, built for use with Open WebUI. It has no frontend, and the same dependencies as Open WebUI.
I think this'll be worth debating when comes the time to publish pipelines to the app store.
-
Can we please consider this?
The virtual servers we run are hardly suited for good Ollama output anyways. Now that the tokens cost for lower models of OpenAI, Grok, Anthropic, Google, etc are low, there is actually no point to have Ollama bundled.Pipelines however, add a great deal of flexibility and functionality to OpenWebUI and can enhance it to no limit!
Thank you
-
I guess since it's not a webapp, we have to bundle it with the app itself. But I am not sure how flexible these peipelines are. Does one have to install many deps? i.e user can install whatever they want? Maybe @Lanhild knows. I wonder how that would fit into the cloudron packaging model
-
@girish Dependencies to install are specified in each pipelines or filters frontmatters. (the scripts that the actual software ingests)
I've already made the package @ https://github.com/Lanhild/pipelines-cloudron and dependencies installation works.