open-webui as an AI frontend to Ollama
It's back again: The illegal instruction is back again in version 0.8.0.
Fixed in open-webui 0.8.2
Bug-Fix: The reason for the existence of this page began as a place to document an issue with open-webui 0.6.18 and it's bug when running on ARM64 architecture (Raspberry Pi 5 and friends). Error 132 appears as the docker container starts up, which apparently is an attempted execution of an illegal instruction.
Fixed in open-webui 0.6.22
This bug was introduced at some point in the pyarrow library or one of its depencies.
See: https://github.com/open-webui/open-webui/issues/15897
for a full discussion. The fix is shown below.
docker exec -it open-webui /bin/bash
pip install -U pyarrow==20.0.0
exit
Here the original container was loaded with /bin/bash running instead of the default CMD. The above python fix was added and then the whole container was committed to open-webui:0.6.18.1 where the only remaining issue was the container CMD then became /bin/bash. A new line was added to the Portainer stack script with:
command: ["bash", "start.sh"]
# image: registry:5000/backplane/open-webui:0.6.15
# image: registry:5000/backplane/open-webui:0.6.16
# image: registry:5000/backplane/open-webui:0.6.18
image: registry:5000/backplane/open-webui:0.6.18.1
The open-webui is available on https://ai.electricbrain.au/ where an account is required to gain access. It's not public at this point in part because there isn't a nuclear reactor providing the electricity.
MCP
MCP (Model Context Protocol) is an open-source standard for connecting AI applications to external systems. Copied from https://modelcontextprotocol.io
MCP tool settingsWiring up the MCPO tool server to Open-WebUI became significantly more involved at versions 0.6.31. Essentially security of access has become a thing. One can only speculate at what sort of security blunders caused this rethink, which is obviously for the better I must add. The references used currently are
1)
https://docs.openwebui.com/openapi-servers/open-webui
1)
https://docs.openwebui.com/ [2026.02.04]
2)
https://lobehub.com/mcp/baronco-open-webui-and-mcpo
A lot of the stuff below has changed. The concept is still the same however, where the intent is to add a "tool server" that Open-webUI can make use of. During a recent update the locations of things changed slightly.
The name of the tool server also changed to better reflect its function. It's now mcpo-manager.ai-network.

