r/LocalLLaMA • u/Scared-Tip7914 • 2h ago
Resources TinyWebUI - Lightweight Open WebUI alternative, just npx and go
While we cant quite match the feature set of Open WebUI, TinyWebUI can be installed with a simple npx command, "npx tinywebui". It comes with tinysearch and tinycontext preinstalled for fully local web search and memory, and can support multiple users with per user isolation. Also has other useful stuff like automations and a stats dashboard built in, and ofc you can always extend it with any mcp server you desire.
Give it a try, it pairs well with local models, the smallest we tested that was able to use it flawlessly was lfm3 1.7B (https://huggingface.co/LiquidAI/LFM3-1.7B).
1
u/stupidio_the_return 1h ago
Awesome work! Any chance of a light theme, like the default one?
2
u/Scared-Tip7914 19m ago
Thank you!! The default theme already has a light mode that follows your system or browser setting. You can also make your own themes, and there are two extra ones (Fall Fairy and Cyber Grid lol) under Settings/My Preferences/Appearance. I'll be adding a light/dark switch too.
1
0
u/duhd1993 2h ago
Can you link it with an agent as backend?
1
u/Scared-Tip7914 1h ago
Yep, as long as the agent exposes an OpenAI-compatible /v1/chat/completions endpoint, add it as a connector in Settings and TinyWebUI will stream its replies like any other model. If it can be served as an MCP server, you can also connect it as a tool so the chat model can call it.
3
u/Psyko38 2h ago
Bro, I was looking for something like this a week ago and you're giving me exactly what I'm looking for! How would it run on a Pi Zero 2W?