
Jan
Gives you a private ChatGPT-style assistant that runs AI models on your own computer
by Menlo Research

by LibreChatAppGet organised
Gives you a self-hosted ChatGPT-style app where you switch between many AI models
A free, self-hosted chat app you open in your browser. Connect your own keys for providers such as OpenAI, Anthropic and Google, or local models, then chat, switch models mid-chat, ask about files and build agents.
For People using several AI modelsFamilies or small teamsSelf-hosting fans
LibreChat is an open-source project developed on GitHub by the LibreChat team and a large contributor community. Its site says it is free and brings every major AI provider into one interface.
LibreChat is a free, self-hosted chat app that you open in your browser. You connect your own keys for providers such as OpenAI, Anthropic, Google and many others, or local models through Ollama, then chat, switch models mid-conversation, ask about files, search the web and build no-code agents with tools and MCP servers. It supports several user accounts with sign-in, so a family or team can share one install. It suits people who want one chat app for many models on hardware they control.
One install puts most major AI providers behind a single ChatGPT-style screen, and you can switch models in the middle of a chat.
Start with the first one: it is a small task you can check easily.
Example prompts written by Agent Flows Hub.
From the creator's documentation.
| Feature | What it does | Runs |
|---|---|---|
| Model switching | OpenAI, Anthropic, Google, AWS Bedrock, Azure, OpenRouter, Ollama and more, switchable mid-chat | Provider APIs |
| Files | Upload images and documents and ask questions about them | Your provider |
| Agents | No-code assistants with tools, file search, code execution and MCP servers | Your server |
| Web search | Searches the internet and adds the results to the chat | Search provider |
| Accounts | Several users with email, OAuth2 or LDAP sign-in; the first account is the admin | Your server |
| History | Search all conversations, branch them, and import chats from ChatGPT | Your server |
Run one chat app for yourself or a small team and connect the AI providers you already pay for. You can switch models in a conversation, chat with files and set up agents that use tools.
Notes by Agent Flows Hub (original project name: LibreChat), written from the creator's documentation, not from running it ourselves. LibreChat: Docker installation · LibreChat: your first chat
Tell us what happened. We take a look first; if it needs paid work, you get an estimate before anything starts.