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.

18Projects
298.4KStars in total
+159Stars in a day

Hot right now

Most stars gained in a day · Oct 16

The all-time top

18 projects · by stars

  1. #1 · nomic-ai/gpt4all

    gpt4all

    GPT4All is a desktop application that runs large language models privately on everyday laptops and desktops, with no API calls or GPU required.

    77.4K
  2. #2 · PlexPt/awesome-chatgpt-prompts-zh

    awesome-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.

    63.7K
  3. #3 · lencx/ChatGPT

    ChatGPT

    ChatGPT Desktop is a native desktop wrapper around ChatGPT, built with Tauri and Rust, available as a dedicated app for Mac, Windows and Linux.

    54.6K
  1. 4

    onyx

    32.5Konyx-dot-app/onyx · Python

    Onyx 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.

  2. 5

    teable

    21.9Kteableio/teable · TypeScript

    An 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.

  3. 6

    iTerm2

    18.2Kgnachman/iTerm2 · Swift

    iTerm2 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.

  4. 7

    G0DM0D3

    11.8Kelder-plinius/G0DM0D3 · TypeScript

    G0DM0D3 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.

  5. 8

    chathub

    10.7Kchathub-dev/chathub · TypeScript

    ChatHub 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.

  6. 9

    locally-uncensored

    2.3KPurpleDoubleD/locally-uncensored · TypeScript

    This 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.

  7. 10

    open-glean

    1.6Khydra-db/open-glean · TypeScript

    Open 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.

  8. 11

    Ptero

    1.5KPtero-ai/Ptero · PHP

    Ptero 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.

  9. 12

    boardui

    629BoardUI/boardui · TypeScript

    BoardUI 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.

  10. 13

    whirl

    508whirlchat/whirl · TypeScript

    Whirl 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.

  11. 14

    qiaomu-clipper

    352joeseesun/qiaomu-clipper · TypeScript

    Qiaomu 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.

  12. 15

    AIKON

    350emir/AIKON · Java

    AIKON 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.

  13. 16

    Rikkahub-Revised

    218YaeNovin/Rikkahub-Revised · Kotlin

    Rikkahub 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.

  14. 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.

  15. 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.

Often tagged together