Topics / #ai-chat
AI chat projects on GitHub
Chat interfaces and assistants built on large language models.
As of , the most-starred AI chat projects on GitHub are gpt4all (77.4K stars), awesome-chatgpt-prompts-zh (63.7K stars) and ChatGPT (54.6K stars). GitHub.Locker tracks 18 AI chat repositories with 298.4K stars combined. The fastest-growing on October 16 was awesome-chatgpt-prompts-zh, with +48 stars in a day.
Hot right now
Most stars gained in a day · Oct 16
+48awesome-chatgpt-prompts-zh
PlexPt/awesome-chatgpt-prompts-zh · ★ 63.7KA curated Chinese-language collection of ChatGPT prompt templates ('调教指南') covering dozens of roles and use cases, from acting as a Linux terminal to writing novels, translating text, or running mock interviews.
+28onyx
onyx-dot-app/onyx · ★ 32.5KOnyx is an open source AI platform that gives you a full-featured chat interface on top of any LLM, with built-in RAG, web search, agents, and more.
+26locally-uncensored
PurpleDoubleD/locally-uncensored · ★ 2.3KThis is an all-in-one local AI studio for your desktop that bundles chat, image and video generation, and a coding agent into a single free, open-source app for Windows and Linux.
+21G0DM0D3
elder-plinius/G0DM0D3 · ★ 11.8KG0DM0D3 is an open-source, privacy-transparent multi-model chat interface built to push past standard AI guardrails for red teaming, cognition research, and jailbreak experimentation.
The all-time top
18 projects · by stars
- 77.4K
#1 · nomic-ai/gpt4allgpt4all
GPT4All is a desktop application that runs large language models privately on everyday laptops and desktops, with no API calls or GPU required.
- 63.7K
#2 · PlexPt/awesome-chatgpt-prompts-zhawesome-chatgpt-prompts-zh
A curated Chinese-language collection of ChatGPT prompt templates ('调教指南') covering dozens of roles and use cases, from acting as a Linux terminal to writing novels, translating text, or running mock interviews.
- 54.6K
#3 · lencx/ChatGPTChatGPT
ChatGPT Desktop is a native desktop wrapper around ChatGPT, built with Tauri and Rust, available as a dedicated app for Mac, Windows and Linux.
- 4

onyx
32.5Konyx-dot-app/onyx · PythonOnyx is an open source AI platform that gives you a full-featured chat interface on top of any LLM, with built-in RAG, web search, agents, and more.
- 5

teable
21.9Kteableio/teable · TypeScriptAn AI spreadsheet for business — spreadsheet-simple on the surface, a real PostgreSQL database underneath, with AI chat, an app builder, and automations on top of your live data.
- 6

iTerm2
18.2Kgnachman/iTerm2 · SwiftiTerm2 is a terminal emulator for macOS that replaces Apple's Terminal.app with advanced features like tmux integration, deep shell awareness, inline images, and a built-in AI chat window.
- 7

G0DM0D3
11.8Kelder-plinius/G0DM0D3 · TypeScriptG0DM0D3 is an open-source, privacy-transparent multi-model chat interface built to push past standard AI guardrails for red teaming, cognition research, and jailbreak experimentation.
- 8

chathub
10.7Kchathub-dev/chathub · TypeScriptChatHub is a browser extension that puts many AI chatbots — ChatGPT, Gemini, Claude, Grok, DeepSeek and open-source models — into one app, so you can use them side by side.
- 9

locally-uncensored
2.3KPurpleDoubleD/locally-uncensored · TypeScriptThis is an all-in-one local AI studio for your desktop that bundles chat, image and video generation, and a coding agent into a single free, open-source app for Windows and Linux.
- 10

open-glean
1.6Khydra-db/open-glean · TypeScriptOpen Glean is an open-source AI workspace built on Hydra DB: a 'second brain' you ask questions across your memories, files, and connected apps, with answers written from retrieved context and cited sources.
- 11

Ptero
1.5KPtero-ai/Ptero · PHPPtero is a free, open-source AI chat platform that gives instant access to multiple language models (DeepSeek V4, Llama 3.3, Qwen, MiniMax, Mistral) through one clean interface, with no signup required.
- 12

boardui
629BoardUI/boardui · TypeScriptBoardUI is a React design system for agentic interfaces: UI pieces an AI product needs (chat, thinking indicators, agent logs) plus the usual dashboard pieces (tables, cards, forms), delivered as source files you copy into your own project.
- 13

whirl
508whirlchat/whirl · TypeScriptWhirl is a full-stack AI chat app built on Next.js and Convex. It is the open-source code behind whirl.chat, routing conversations through OpenRouter to top models while adding memory, living documents, and tool integrations.
- 14

qiaomu-clipper
352joeseesun/qiaomu-clipper · TypeScriptQiaomu Clipper is a Chrome extension that clips articles and videos into Obsidian, then lets you read, edit, highlight, and chat with AI about the saved content, including a synced player-plus-transcript view for YouTube and Bilibili videos.
- 15

AIKON
350emir/AIKON · JavaAIKON is an AI chat client for old Nokia Series 40 and Symbian S60 feature phones (Java ME, CLDC 1.1 / MIDP 2.0), paired with a small Go server that relays your messages to Claude, OpenAI, Gemini or Grok so a 2007-era phone can chat with modern AI models.
- 16

Rikkahub-Revised
218YaeNovin/Rikkahub-Revised · KotlinRikkahub Revised is an Android AI chat client for talking to LLM providers - an independent, community-maintained modified distribution of RikkaHub, currently at release 2.4.8-revised.7.
- 17

aivchatdemo
124wangzhuoyuan229-source/aivchatdemo · C#ChatApp is a desktop AI roleplay chat app for macOS and Windows: you create AI characters with their own personas and chat with them one-on-one or in multi-character group chats, driven by your own OpenAI-compatible API key.
- 18

cardputer-ai
118therezor/cardputer-ai · C++Cardputer AI is a tiny offline chatbot that runs entirely on the M5Stack Cardputer / Cardputer ADV handheld, powered by an 8-million-parameter language model baked directly into the firmware.
Related topics
Often tagged together