Skip to content
c17 .ioJoin list

Stacks / AI chat

Easy

Open WebUI + LiteLLM

A ChatGPT Team replacement: one UI, many models, your keys, Postgres memory.

The problem

ChatGPT Team is $30/user/month and you still cannot point it at the model that won last week's bench. Teams also leak prompts into a vendor log you cannot audit.

Replaces

ChatGPT Team seats

Estimated SaaS saved

$3,600

per year, small team, before lock-in

Deploy on Railway

Sponsor this stack

Placeholder: Open WebUI + LiteLLM + Postgres. Fits the AI audience; ongoing usage means Railway kickback.

The stack

Cost table

You stop payingTypical / yearSelf-host instead
ChatGPT Team (10 seats)$3,600Open WebUI + LiteLLM + your keys
Vendor lock / unused seats$1,200Pay only for tokens you burn

Agent setup prompt

Deploy a team ChatGPT replacement.

Stack: Open WebUI + LiteLLM + Postgres.
- LiteLLM holds provider keys (OPENAI_API_KEY, ANTHROPIC_API_KEY, etc.) and exposes an OpenAI-compatible endpoint.
- Open WebUI talks only to LiteLLM. Enable auth. Persist Open WebUI data on a volume.
- Document how to add a local Ollama model later without changing the UI.
- Write a one-page "this is not ChatGPT Team, here is how to pick a model" note for the team.

Also as markdown: /stacks/open-webui-litellm.md

FAQ

Do we still pay OpenAI?
You pay tokens to whoever you route. You stop paying $30/seat for a UI and a policy wrapper.
Can agents use the same proxy?
Yes. Point Cursor, n8n, or your own bots at LiteLLM. That is the whole point.