A private ChatGPT for a whole teamDocuments over 9 vector databases, web search, image generation, voice, and roles with LDAP, OAuth single sign-on and SCIM, on your own server with Ollama or any OpenAI-compatible model.
Know firstSource available: above 50 users you may not remove its branding without permission or a paid licence.
Source available★152,426 stars
Every provider in one MIT platformAnthropic, OpenAI, Google, Bedrock, Azure and Ollama in one interface, with agents, MCP, a code sandbox for eight languages, web search, artifacts and sign-in.
Know firstA server to run with Docker, with no desktop or mobile app, and every GitHub release tagged pre-release.
OSI★44,252 stars
Chatting with your documentsMIT, with document chat and source citations, agents with MCP, and 39 model providers including local llama.cpp and Ollama, as a desktop app or a Docker server.
Know firstMulti-user support is Docker only, and telemetry is on until you turn it off.
OSI★66,155 stars
A private ChatGPT on one laptopApache-2.0 desktop app that runs open models from Hugging Face on your computer, connects to hosted models when you choose, and serves a local OpenAI-compatible API.
Know firstNo document chat, web search or image generation described, and local quality depends on your RAM.
OSI★44,516 stars
One app across desktop and phoneGPL-3.0 client for OpenAI, Claude, Gemini and local Ollama models on Windows, macOS, Linux, iOS and Android, with conversations stored on the device.
Know firstNo document chat, web search or MCP described; a separate pro edition exists.
OSI★41,795 stars
Many providers and 300+ assistants in one desktop appAGPL-3.0 client with OpenAI, Gemini, Anthropic, Ollama and LM Studio, 300+ preset assistants, side-by-side model chats, file support and MCP.
Know firstSpeech, OCR and mobile apps are still on its roadmap.
OSI★51,940 stars
Scheduled, collaborating agentsAgent builder, agent groups, scheduled runs, editable memory and a library of 10,000+ tools and MCP plugins.
Know firstSource available: distributing a modified version needs a paid licence, and the README names only OpenAI in setup.
Source available★82,574 stars
The most control over local modelsAGPL-3.0, five engines including llama.cpp and ExLlamaV3, an OpenAI and Anthropic-compatible API, tools, file chat, image generation and LoRA training, fully offline.
Know firstBuilt for technical users; non-GGUF formats need a 10 GB full install.
OSI★47,683 stars
HuggingChat's interface on your own serverApache-2.0 SvelteKit app that powers HuggingChat, for any OpenAI-compatible endpoint, with MongoDB storage, MCP tools and a per-message model router.
Know firstOpenAI-compatible APIs only, and document chat and embeddings were removed.
OSI★10,953 stars
Your notes, documents and the web togetherAGPL-3.0 assistant that answers from your files and the web with any model, builds agents and emails scheduled research, with clients for Obsidian, Emacs and WhatsApp.
Know firstIts README does not describe citations or say which search engine it uses.
OSI★37,399 stars