LobeChat
A modern chat interface for large language models, styled as a polished replacement for the familiar assistant front ends while staying open source and self-hosted. It supports several providers at once, file and image input, a knowledge base that indexes your documents, and plugin and tool invocation, and you can switch models mid-conversation.
People use it as a daily driver for research and drafting, and teams point it at an internal endpoint to avoid handing out raw API keys.
Hosting it under your own roof means conversations, uploads and credentials stay on your infrastructure, you avoid per-seat pricing and third-party retention policies, and the container is easy to snapshot.