Run your own AI chat

Self-hosted alternatives to ChatGPT, to run models on your own hardware or connect your own API keys.

Ollama

Generative Artificial Intelligence (GenAI)

Get up and running with Llama 3.3, DeepSeek-R1, Phi-4, Gemma 3, and other large language models.

Stars
★ 184k
Licence
MIT
Updated
  • Docker

Alternative to ChatGPT

Open-WebUI

Generative Artificial Intelligence (GenAI)

User-friendly AI Interface, supports Ollama, OpenAI API.

Stars
★ 156k
Licence
BSD-3-Clause
Updated
  • Docker

Alternative to ChatGPT

llama.cpp

Generative Artificial Intelligence (GenAI)

Fast C/C++ engine that runs open AI models on ordinary CPUs and GPUs, with a built-in chat page and OpenAI-style API

Stars
★ 132k
Licence
MIT
Updated
  • Docker

Alternative to ChatGPT, OpenAI API

RAGFlow

Generative Artificial Intelligence (GenAI)

Document-understanding RAG engine for chatting with large collections of files, with cited answers

Stars
★ 92.5k
Licence
Apache-2.0
Updated
  • Docker

Alternative to ChatGPT

NextChat

Generative Artificial Intelligence (GenAI)

Lightweight, fast chat interface for OpenAI, Claude, Gemini and local models

Stars
★ 88.9k
Licence
MIT
Updated
  • Docker

Alternative to ChatGPT

LobeHub

Generative Artificial Intelligence (GenAI)

Modern design AI chat framework supporting multiple AI providers, one click install MCP Marketplace and Artifacts / Thinking.

Stars
★ 83.3k
Licence
Proprietary
Updated
  • Docker

Alternative to ChatGPT

PrivateGPT

Generative Artificial Intelligence (GenAI)

Ask questions about your own documents with everything running privately

Stars
★ 57.6k
Licence
Apache-2.0
Updated
  • Docker

Alternative to ChatGPT

text-generation-webui

Generative Artificial Intelligence (GenAI)

Browser interface for running local language models with many back-ends and fine-grained controls

Stars
★ 47.7k
Licence
AGPL-3.0
Updated

Alternative to ChatGPT

LibreChat

Generative Artificial Intelligence (GenAI)

Enhanced ChatGPT-compatible AI chat interface supporting multiple AI providers, with multi-user auth, message search, and plugin support.

Stars
★ 46k
Licence
MIT
Updated
  • Docker

Alternative to ChatGPT

Jan

Generative Artificial Intelligence (GenAI)

Open-source desktop ChatGPT alternative that runs models fully offline

Stars
★ 45k
Licence
Apache-2.0
Updated

Alternative to ChatGPT

Khoj

Generative Artificial Intelligence (GenAI)

Self-hostable AI second brain that answers from your notes, documents and the web

Stars
★ 37.7k
Licence
AGPL-3.0
Updated
  • Docker

Alternative to ChatGPT, Perplexity

Onyx

Generative Artificial Intelligence (GenAI)

Team AI assistant and search across your company's apps and documents

Stars
★ 32.6k
Licence
MIT
Updated
  • Docker

Alternative to ChatGPT

llamafile

Generative Artificial Intelligence (GenAI)

Mozilla project that packs an AI model and its runner into a single file you can run anywhere

Stars
★ 26.4k
Licence
Apache-2.0
Updated

Alternative to ChatGPT

K

Kotaemon

Generative Artificial Intelligence (GenAI)

Clean web app for chatting with your documents, with in-document citations

Stars
★ 25.8k
Licence
Apache-2.0
Updated
  • Docker

Alternative to ChatGPT

KoboldCpp

Generative Artificial Intelligence (GenAI)

Single-file local AI runner with a built-in story-writing and chat interface

Stars
★ 12k
Licence
AGPL-3.0
Updated
  • Docker

Alternative to ChatGPT

Hugging Face Chat UI

Generative Artificial Intelligence (GenAI)

The open-source code behind HuggingChat, for running your own chat site on any OpenAI-compatible model

Stars
★ 11k
Licence
Apache-2.0
Updated
  • Docker

Alternative to ChatGPT

big-AGI

Generative Artificial Intelligence (GenAI)

Advanced AI chat workspace that can ask several models at once and merge their answers

Stars
★ 7.2k
Licence
MIT
Updated
  • Docker

Alternative to ChatGPT

More collections

Runs on ARM or a Raspberry Pi9 tools

Apps whose own docs say they run on ARM64 or a Raspberry Pi.

Ready to run with Docker101 tools

Apps that awesome-selfhosted lists with Docker as a way to deploy them.

Leave Google15 tools

Self-hosted replacements for Google Photos, Google Drive, Google Sheets and Google Analytics.

Team chat you host3 tools

Self-hosted alternatives to Slack, Discord and Microsoft Teams.

Recently updated125 tools

Apps with a commit in the last 30 days, as of the last stats fetch.

Local AI model runners10 tools

Run open language models on your own machine or GPU server, often behind an OpenAI-compatible API.

AI chat interfaces7 tools

Self-hosted chat apps that talk to local models or the APIs you choose.

Chat with your documents9 tools

Ask questions across your files, notes and company knowledge, with cited answers.

AI search and research3 tools

Self-hosted answer engines that search the web and write cited answers.

AI image generation4 tools

Generate and edit images (and some video) with open models on your own GPU.

Speech, voice and translation9 tools

Transcription, text-to-speech, voice cloning and machine translation you run yourself.

AI coding assistants3 tools

Code completion, chat and coding agents that work with self-hosted models.

AI agents and workflow builders3 tools

Visual builders for AI agents and automated AI workflows.

AI gateways and observability2 tools

Control, route and monitor model usage across your apps.