Open WebUI + OpenRouter as a Claude Substitute (2026)
An r/SillyTavernAI post helped a sister run Open WebUI + OpenRouter. Add Scavio HTTP tool for web search. Under $40/mo for households.
An r/SillyTavernAI post helped a non-technical family member set up a Claude alternative — Open WebUI + OpenRouter free models. The setup struggled on a few specific friction points (model selection, force-cheaper-provider, web search). All three have clean answers in 2026.
Why this stack instead of paying Claude Pro
Claude Pro is $20/user/mo. For a household of 3-5 people, that's $60-100/mo. A self-hosted Open WebUI on a $5-10/mo VPS, OpenRouter free models, and Scavio for web search comes in well under $40/mo for the entire household. Same general UX, no per-seat bill, full control of which model fires for which task.
The OpenWebUI license note (April 2025 change)
Open WebUI changed its license in April 2025 from BSD-3 to a custom license. Self-host for households and small teams under 50 users: no impact, full rights. At 50+ user deployments without enterprise license, you can't remove Open WebUI branding. For most household / small-team setups, this is irrelevant. For agency redistribution at 50+ users, read the license carefully or use LibreChat (MIT) instead.
The Docker install path
# One-liner Docker install (cloud or local)
docker run -d -p 3000:8080 \
-v open-webui:/app/backend/data \
--name open-webui \
ghcr.io/open-webui/open-webui:mainOpenRouter free models
OpenRouter offers ~29 completely free models in 2026 — Llama 3.3 70B, NVIDIA Nemotron 3 Super, OpenAI's GPT-OSS 120B, Mistral variants, Google Gemma, and more. No credit card required. Free model rate limits per OpenRouter docs: ~20 requests/min, ~200 requests/day. Fine for personal use; tight for any heavy daily workload.
Connect in Open WebUI: Settings → Connections → OpenAI API → Base URL https://openrouter.ai/api/v1, API key from OpenRouter, prefix "openrouter". Free model picker filter (Open WebUI 0.4.1+): toggle "free only".
Why force a cheaper provider in OpenRouter
OpenRouter routes the same model through multiple upstream providers, and pricing varies. The OP got help from ChatGPT to force a cheaper provider for the same model. The mechanism: in the model selection, override the provider. Or use specific :free model IDs (ending in :free).
Adding Scavio for web search
The OP needed web search. Open WebUI supports custom HTTP tools — perfect fit for Scavio:
In Open WebUI: Tools -> New Tool
Action: HTTP POST
URL: https://api.scavio.dev/api/v1/search
Headers: x-api-key: <scavio-key>
Body schema: { "query": string }
Description: 'Search the web for current information across
Google, Reddit, YouTube. Returns title, snippet, link per result.'
Save. Now any chat using a tool-capable model can call scavio_search.The non-technical-user UX
Open WebUI chat looks like Claude/ChatGPT — the sister-mode of UX the OP's sister was used to. Streaming responses, conversation history, sidebars, model picker, file upload. The Scavio tool fires when the model decides web search is needed; the user doesn't have to think about which tool to invoke. Same feel as ChatGPT's web browsing.
Cost math
VPS: $5-10/mo (Hetzner or similar). OpenRouter free models: $0 for personal use within rate limits. Scavio: $30/mo for 7K credits (or $0 free tier at 500 calls/mo for very light use). Total: under $40/mo for a household-level Claude substitute.
Where this stack genuinely competes with Claude Pro
- Multi-user households (3+ people).
- Privacy-conscious users wanting self-hosted.
- Tinkerers wanting to swap models per task.
- Non-technical end users with one technical setup person.
Where Claude Pro still wins
- Heavy single user wanting Opus 4.7 specifically.
- Anyone allergic to setup time (the Docker step is real friction).
- Teams that need shared workspaces with native team features.
The honest takeaway
Open WebUI + OpenRouter + Scavio is a credible Claude-substitute UX for households and small teams, provided one technical person does the initial setup. The friction the OP hit (model selection, provider force-cheaper, web search) all have documented answers; the OP's ChatGPT-assisted setup is the exact path I'd recommend in 2026, with Scavio added as the missing tool.