Open-source alternatives to ChatGPT

ChatGPT is an artificial intelligence chatbot that generates conversational text, code, and answers to user questions. Individuals, students, and professionals use it for writing, research, and programming assistance.ChatGPT is made by OpenAI. It is not open source. These 22 open-source projects do the same job, closest first.

AI & LLM tooling, Chat UIs

Compare at a glance

Open-source alternatives to ChatGPT: platforms, Docker, license, GitHub stars and last commit
ProjectTypeSelf-host with DockerLicenseStarsLast commit
JanDesktopNot listedCustom (read before use)45k
ChatboxDesktop, MobileNot listedGPL-3.042k
codex-chatgpt-webDesktop, CLINot listedMIT15k
LibreChatWeb, Docker / self-hostYesMIT46k
ChatGPTBoxExtension / pluginNot listedMIT11k
gpt4freeWeb, Docker / self-host, CLI, Library / SDK, Extension / pluginYesGPL-3.067k
NextChatWeb, Docker / self-host, DesktopYesMIT89k
LobeHubWeb, Docker / self-host, DesktopYesCustom (read before use)84k
AstrBotDocker / self-hostYesAGPL-3.045k
VoyagerExtension / pluginNot listedGPL-3.020k
CowAgentDocker / self-hostYesMIT48k
typebot.ioWeb, Docker / self-hostYesCustom (read before use)11k
nanochatLibrary / SDKNot listedMIT59k
AiderCLINot listedApache-2.050k
RepomixCLINot listedMIT29k
SillyTavernWebNot listedAGPL-3.035k
LangBotDocker / self-hostYesApache-2.019k
Open WebUIWeb, Docker / self-hostYesCustom (read before use)157k
CopilotKitLibrary / SDKNot listedMIT38k
AutoGPTWeb, Docker / self-hostYesCustom (read before use)188k
big-AGIWeb, Docker / self-hostYesMIT7.2k
OnyxDocker / self-hostYesCustom (read before use)33k

The alternatives