I had a much smoother experience with the desktop version of AnythingLLM. There's more in openwebui, but the things that are in AnythingLLM are more polished (IMO).
soon, agent skills are first and this should help plug the gaps between offerings since we can't build everything for everyone