A user reports that Open WebUI's "native" mode fails to retrieve from attached knowledge bases when running a local LLM on a MacBook M5 Max. The error, `str object has no attribute 'items'`, occurs in both `query_knowledge_files` and `kb_exec` functions despite updating to the latest versions of Open WebUI and Docker.

  • System specs: MacBook M5 Max (18-core CPU, 40-core GPU, 128GB RAM) running macOS Tahoe.
  • Stack includes Open WebUI v0.10.2, Docker Model Runner with llama.cpp-metal backend, Gemma 4 (7.52B, Q4_K_M), and SentenceTransformers embeddings.
  • Legacy mode works correctly with the same setup but is currently unsupported by the developers.
  • The user opened GitHub issue #26880 and is considering switching to AnythingLLM as a frontend.

The author seeks solutions for the native mode bug or advice on migrating to an alternative interface like AnythingLLM before proceeding with serious testing.