function: chat-interface
855 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| agent0ai/space-agent Space Agent is an AI agent application, created by the Agent Zero team, that runs in the browser/frontend runtime and can build pages, tool… | 69 | 1388 | active |
| Detaysoft/react-chat-elements A React component library providing ready-made chat UI elements such as message boxes, chat lists, avatars, and meeting components. It is a… | 52 | 1383 | active |
| nlkitai/nlux NLUX is an open-source React and JavaScript library for building conversational AI chat interfaces powered by large language models. It pro… | 51 | 1381 | active |
| AtomicBot-ai/Atomic-Chat Atomic Chat is an open-source desktop and mobile application with a built-in inference engine for running open-weight LLMs fully locally an… | 81 | 1374 | active |
| preset-io/agor Agor is a self-hosted, multiplayer web workspace for orchestrating coding agents like Claude Code, Codex, and Gemini on isolated git branch… | 72 | 1374 | active |
| egoist/chatwise-releases ChatWise is a fast, privacy-friendly desktop AI chatbot client that connects to multiple LLM providers (OpenAI, Anthropic, Google, Groq, Ol… | 72 | 1369 | active |
| 79E/ChatGpt-Web A commercially-viable ChatGPT web application built with React and TypeScript, featuring a full admin backend for managing users, tokens, p… | 26 | 1366 | active |
| boxdot/gurk-rs Gurk is a Signal Messenger client that runs in the terminal, built in Rust with a text user interface. It links as a companion device to yo… | 96 | 1364 | active |
| remorses/kimaki Kimaki is a collaborative AI agent orchestrator that runs OpenCode coding agents from Discord, mapping projects to channels and coding sess… | 80 | 1363 | active |
| poco-ai/poco-claw Poco is a self-hostable AI agent execution platform that serves as a more polished alternative to OpenClaw, powered by a Claude Code-based … | 78 | 1351 | active |
| felixrieseberg/clippy A desktop chat application that runs local LLMs (GGUF models via llama.cpp) behind a nostalgic 1990s Microsoft Office Clippy assistant inte… | 45 | 1351 | active |
| vercel-labs/gemini-chatbot An open-source Next.js chatbot template powered by Google Gemini and the Vercel AI SDK, with streaming chat, generative UI, chat history pe… | 63 | 1348 | active |
| BlueBubbles BlueBubbles is an open-source, cross-platform ecosystem that brings iMessage to Android, Windows, Linux, macOS, and the web via a Flutter c… | 98 | 1345 | active |
| anyme123/Any-code Any Code is a cross-platform desktop GUI application (built with Tauri, React, and Rust) that wraps AI coding CLIs like Claude Code, OpenAI… | 70 | 1344 | active |
| ParisNeo/lollms-webui LoLLMs WebUI is a local, single-user web interface for running large language models and multimodal AI systems, supporting hundreds of mode… | 71 | 4785 | maintenance |
| zouyuxuan122/Deepseek-Harness-EAC Deepseek Harness EAC is a Windows (and macOS) desktop client that wraps the official DeepSeek agent harness CLI (@deepseek-ai/dsh) into a o… | 79 | 1339 | active |
| meetfranz/franz Franz is an Electron-based desktop messaging app that aggregates services like WhatsApp, Slack, Telegram, Messenger, and 70+ others into a … | 62 | 4710 | maintenance |
| ik190/macos-chatgpt-overlay-bar A lightweight macOS menubar application that provides instant overlay access to ChatGPT from anywhere on the desktop. It acts as an indepen… | 61 | 1321 | active |
| Team-Commonly/commonly Commonly is an open-source, self-hostable workspace where humans and multiple AI agents (Claude Code, Codex, OpenClaw, or custom runtimes) … | 86 | 1318 | active |
| JFreegman/toxic Toxic is a terminal-based (ncurses) instant messaging client for the Tox peer-to-peer network, offering end-to-end encrypted text chat, fil… | 86 | 1303 | active |
| twireapp/Twire Twire is an open-source, ad-free alternative Twitch browser and stream player for Android, forked from Pocket Plays for Twitch. It supports… | 76 | 1297 | active |
| yym68686/ChatGPT-Telegram-Bot TeleChat is a self-hosted Telegram bot that connects Telegram conversations to OpenAI-compatible large language model APIs, including GPT, … | 66 | 1290 | active |
| kevinshen56714/SkyOffice SkyOffice is an open-source immersive virtual office where teammates walk around a 2D pixel-art world and video chat automatically starts w… | 58 | 1283 | active |
| ajanata/PretendYoureXyzzy Pretend You're Xyzzy is a web-based clone of the party card game Cards Against Humanity, packaged as a Java web application with both a gam… | 32 | 1279 | active |
| d-kimuson/claude-code-viewer A web-based client for Claude Code that lets users start, resume, and monitor Claude Code sessions from a browser, with real-time conversat… | 84 | 1275 | active |
| ulyssa/iamb iamb is a terminal-based Matrix chat client built with Vim keybindings, written in Rust. It supports threads, spaces, E2EE, read receipts, … | 77 | 1274 | active |
| chojs23/concord Concord is a feature-rich terminal user interface (TUI) client for Discord, written in Rust with ratatui. It supports chat, voice playback,… | 77 | 1271 | active |
| Stapxs/Stapxs-QQ-Lite-2.0 Stapxs QQ Lite is an unofficial third-party QQ chat client compatible with the OneBot protocol, built with Vue.js. It runs as a web app (PW… | 97 | 1263 | active |
| jofizcd/Soul-of-Waifu Soul of Waifu is an open-source desktop application for creating AI companion characters with Live2D/VRM avatars, voice chat, and persisten… | 94 | 1263 | active |
| zevlg/telega.el telega.el is a full-featured unofficial Telegram client implemented in Emacs Lisp for GNU Emacs, built on top of TDLib. It supports most of… | 67 | 1262 | active |
| HelgeSverre/ollama-gui Ollama GUI is a web-based chat interface for interacting with local LLMs served through the Ollama API. It offers local chat history via In… | 70 | 1253 | active |
| opensource-socialnetwork/opensource-socialnetwork Open Source Social Network (OSSN) is a self-hosted PHP application for building fully functional social networking websites with profiles, … | 96 | 1241 | active |
| Evansy/MallChatWeb MallChatWeb is the frontend of MallChat (抹茶), an e-commerce system that combines online shopping with real-time instant messaging. It imple… | 70 | 1238 | active |
| dsh-tauri-desk/deepseek-harness-desktop A lightweight Tauri 2-based desktop application that runs DeepSeek Harness with zero environment setup — no Node.js, pnpm, or Docker requir… | 79 | 1235 | active |
| jitsi/jitsi Jitsi Desktop is a free open-source audio/video calling and instant messaging client written in Java, supporting SIP, XMPP/Jabber, IRC, and… | 61 | 4332 | maintenance |
| lcoutodemos/clui-cc Clui CC is a macOS desktop overlay application that wraps the Claude Code CLI in a floating, transparent pill interface with multi-tab sess… | 48 | 1225 | active |
| emacs-slack/emacs-slack A GNU Emacs client for Slack written in Emacs Lisp, available via MELPA. It lets users read, send, search, and react to Slack messages, man… | 77 | 1224 | active |
| uzairansaruzi/hermex Hermex is a native SwiftUI iPhone app for controlling a self-hosted Hermes (hermes-webui) AI agent from your phone. It provides streaming c… | 79 | 1219 | active |
| liamcottle/reticulum-meshchat Reticulum MeshChat is an Electron-based mesh network communications app built on the Reticulum Network Stack. It lets users exchange encryp… | 88 | 1218 | active |
| Taewan-P/gpt_mobile GPT Mobile is an Android chat application that lets users talk to multiple LLM providers (OpenAI, Anthropic, Google Gemini, Groq, Ollama) s… | 97 | 1209 | active |
| coollabsio/jean Jean is a local-first desktop application (built with Tauri, React, and Rust) that provides a unified workspace for managing multiple codin… | 78 | 1201 | active |
| convos-chat/convos Convos is a self-hosted, multiuser web-based IRC client with a persistent server-side bouncer that keeps you connected and logs messages ev… | 86 | 1193 | active |
| Lakr233/FlowDown FlowDown is a native AI chat client for iPhone, iPad, and Mac built with Swift and UIKit. It connects to OpenAI-compatible APIs, self-hoste… | 84 | 1192 | active |
| FranciscoMoretti/chat-js ChatJS is an open-source, production-ready AI chat application built with Next.js and TypeScript, offering authentication, 120+ models via … | 84 | 1192 | active |
| paul-nameless/tg A terminal-based Telegram client written in Python with a TUI interface. It supports viewing and sending media, voice messages, stickers, s… | 70 | 1191 | active |
| osa1/tiny tiny is a terminal-based IRC client written in Rust with a clean, minimal UI. It supports SASL authentication, TLS, automatic reconnection,… | 56 | 1179 | active |
| fmaclen/hollama Hollama is a minimal LLM chat application that runs entirely in the browser, connecting to Ollama and OpenAI servers with all data stored l… | 53 | 1179 | active |
| alookai/alook Alook is a Discord-style collaboration workspace where humans and local AI coding agents (Claude Code, Codex, Cursor, OpenCode) share rooms… | 78 | 1171 | active |
| ztx888/HaloWebUI HaloWebUI is a self-hosted AI chat platform forked from Open WebUI, with a localized Chinese interface plus added model billing and usage s… | 55 | 1170 | active |
| xeco23/WasIstLos WasIstLos is an unofficial WhatsApp desktop client for Linux, written in C++ using gtkmm and WebKitGTK to wrap WhatsApp Web. It adds deskto… | 10 | 1166 | active |
| RongleCat/grok-app Grok App is an open-source (MIT) desktop workbench built with Tauri 2 that provides a GUI for the local Grok Build CLI. It offers multi-pro… | 80 | 1158 | active |
| techjarves/OpenClaude-Portable A portable AI coding agent that runs Claude Code-style functionality from a USB drive or any folder with no installation, bundling a self-c… | 50 | 1157 | active |
| AI-QL/tuui TUUI is an open-source desktop MCP client and local AI playground built with Vue3 and Electron, serving as a unified interface for Model Co… | 74 | 1153 | active |
| matterhorn-chat/matterhorn Matterhorn is a feature-rich terminal (TUI) client for the Mattermost chat system, written in Haskell using the brick library. It supports … | 71 | 1152 | active |
| vuepont/ai-elements-vue AI Elements Vue is a Vue 3 component library and custom shadcn-vue registry providing pre-built, customizable UI components for AI-native a… | 81 | 1150 | active |
| KoboldAI/KoboldAI-Client KoboldAI Client is a browser-based front-end for AI-assisted writing and text adventure gameplay that connects to multiple local and remote… | 23 | 3944 | maintenance |
| ollama-ui/ollama-ui A simple HTML/JavaScript chat interface for Ollama, runnable locally via a Makefile-served page or installed as a Chrome extension. It lets… | 63 | 1124 | active |
| suyiiyii/AutoGLM-GUI A modern web GUI for the AutoGLM phone agent that lets AI control Android devices via ADB and scrcpy, with chat-based task management, mult… | 83 | 1118 | active |
| baffler/Transparent-Twitch-Chat-Overlay A Windows .NET application that displays Twitch chat in a transparent overlay on top of windowed or borderless games. It is aimed at single… | 72 | 1109 | active |
| solkin/appteka-android Appteka is a free, open-source alternative app store for Android where users can discover, download, and share APKs, plus extract APKs from… | 98 | 1108 | active |
| jackdark425/aigroupapp AI Group is an open-source Android mobile assistant app that integrates multiple large language models such as OpenAI, Claude, Gemini, ERNI… | 41 | 1101 | active |
| langgenius/webapp-conversation A Next.js-based conversation web app template that connects to Dify applications via their API. It provides a ready-to-deploy chat frontend… | 65 | 1095 | active |
| ChesterRa/cccc CCCC is a Python-based multi-agent orchestrator that coordinates coding agents (Claude Code, Codex CLI, ChatGPT Web, Gemini CLI, and 13+ ot… | 81 | 1094 | active |
| burakorkmez/fullstack-chat-app A full-stack real-time chat application built with the MERN stack, Socket.io, TailwindCSS, and Daisy UI. It includes JWT authentication, on… | 21 | 1092 | active |
| yakyak/yakyak YakYak is a cross-platform desktop chat client for Google Hangouts built with Electron and CoffeeScript. It provides native notifications, … | 43 | 3753 | maintenance |
| langchain-ai/agent-inbox Agent Inbox is a web-based inbox UI for reviewing and responding to human-in-the-loop interrupts raised by LangGraph agents. It connects to… | 67 | 1086 | active |
| commetchat/commet Commet is a feature-rich, privacy-respecting Matrix chat client built with Dart/Flutter, supporting end-to-end encryption, threads, spaces,… | 92 | 1084 | active |
| stfalcon-studio/ChatKit ChatKit is an Android UI library by Stfalcon that provides ready-made, fully customizable components for building chat interfaces, includin… | 23 | 3720 | maintenance |
| andrepimenta/claude-code-chat A VS Code extension that provides a graphical chat interface for Claude Code, replacing terminal-based interaction with a visual UI inside … | 77 | 1081 | active |
| GSConnect/gnome-shell-extension-gsconnect GSConnect is a complete implementation of the KDE Connect protocol for GNOME Shell, letting users wirelessly pair their desktop with mobile… | 93 | 3704 | maintenance |
| techjarves/Uncensored-Local-AI-Multiplatform A cross-platform Flutter application that runs uncensored open-source GGUF language models entirely on-device for Android, iOS, and desktop… | 67 | 1079 | active |
| XInTheDark/raycast-g4f A Raycast extension that provides free access to GPT-4, Claude, Llama, Gemini and other AI models via GPT4Free providers, with full support… | 57 | 1076 | active |
| XiaoLuoLYG/GOD GOD (Govern, Observe, Direct) is a real-time control room for inspecting and steering societies of LLM-powered agents, letting operators pa… | 74 | 1072 | active |
| trendy-design/llmchat LLMChat is a privacy-focused AI chat platform built with Next.js and TypeScript that provides a unified interface for chatting with multipl… | 24 | 1072 | active |
| K9i-0/ccpocket CC Pocket is a Flutter-based mobile and desktop client for controlling Codex and Claude Code coding-agent sessions remotely. A self-hosted … | 79 | 1056 | active |
| tegnike/aituber-kit AITuberKit is an all-in-one web application toolkit for building and deploying AI character chat experiences, including streaming-oriented … | 89 | 1054 | active |
| continuwuity/continuwuity Continuwuity is a community-driven Matrix homeserver written in Rust, continuing the archived conduwuit and Conduit projects. It provides a… | 86 | 1052 | active |
| tommyxchow/frosty Frosty is an open-source, cross-platform mobile Twitch client for iOS and Android built with Flutter. It adds native support for 7TV, Bette… | 99 | 1051 | active |
| orailnoor/cross-platform-llm-client PrivateLM is a cross-platform AI chat client built with Flutter that unifies local on-device LLM inference (GGUF models with Vulkan GPU acc… | 72 | 1051 | active |
| OpenLAIR/dr-claw Dr. Claw is an open-source, model-agnostic AI research assistant that provides a desktop and mobile UI for Claude Code, Cursor CLI, Codex, … | 82 | 1050 | active |
| vercel-labs/tersa Tersa is an open-source visual AI playground built as a Next.js web application where users drag, drop, and connect nodes on a canvas to bu… | 64 | 1039 | active |
| ricklamers/gpt-code-ui An open-source, self-hosted implementation of OpenAI's ChatGPT Code Interpreter. Users chat with GPT-3.5/GPT-4 models that generate and exe… | 20 | 3536 | maintenance |
| susiai/susi_chat A chat interface for communicating with a locally hosted LLM (via llama.cpp) through a terminal console, a browser-based console, or a voic… | 61 | 1036 | active |
| normen/whatscli whatscli is a terminal-based command line client for WhatsApp built on the go-whatsmeow library and tview. It lets users send and receive m… | 97 | 1031 | active |
| xtekky/chatgpt-clone A self-hosted ChatGPT-style web interface written in Python that connects to the OpenAI API (or a reverse proxy) with an improved UI. It su… | 30 | 3499 | maintenance |
| GitLqr/LQRWeChat An open-source Android app that closely replicates WeChat 6.5.7, built on the RongCloud IM SDK with RxJava, Retrofit, MVP, and Glide. It su… | 73 | 3426 | maintenance |
| stitionai/devika Devika is an open-source agentic AI software engineer that takes high-level instructions, plans steps, researches via web browsing, and wri… | 44 | 19561 | experimental |
| xqdoo00o/chatgpt-web A pure JavaScript ChatGPT web client that ships as a single HTML file and talks directly to the OpenAI API (plus DeepSeek, Gemini, and Clau… | 33 | 1009 | active |
| synthetic-lab/octofriend OctoFriend is a zero-telemetry, terminal-based AI coding assistant that works with any OpenAI- or Anthropic-compatible LLM API, including l… | 65 | 1007 | active |
| guangzhengli/ChatFiles ChatFiles is a Next.js web application that lets users upload documents and chat with them using GPT and embeddings via LangChainJS and a S… | 21 | 3341 | maintenance |
| deep-diver/LLM-As-Chatbot A Python application that serves open-source instruction-tuned LLMs as chatbot services via a Gradio web UI or a Discord bot. It integrates… | 30 | 3319 | maintenance |
| hexchat/hexchat HexChat is a free, open-source graphical IRC client based on XChat, built with GTK+ for Windows and Unix-like systems. It supports multiple… | 10 | 3231 | maintenance |
| ourongxing/chatgpt-vercel A self-hostable ChatGPT web client built with SolidStart and deployed on Vercel edge functions, powered by the OpenAI API. It offers an ele… | 10 | 3208 | maintenance |
| 869413421/chatgpt-web A self-hosted web application written in Go that wraps the OpenAI ChatGPT 3.5/4 API into a private chat website with configurable model par… | 21 | 3127 | maintenance |
| iammapping/wedding A self-hosted Node.js (Sails.js) application providing a one-stop wedding interaction solution with a WeChat electronic invitation and a bi… | 32 | 3112 | maintenance |
| ElricLiu/AutoGPT-Next-Web A web UI for assembling, configuring, and deploying autonomous AI agents (AutoGPT/AgentGPT-style) directly in the browser, built with Next.… | 23 | 3001 | maintenance |
| cskefu/cskefu CSKeFu (Chunsong Customer Service) is an open-source enterprise customer service / contact center platform providing agent workbenches, con… | 59 | 2894 | maintenance |
| Bitmessage/PyBitmessage PyBitmessage is the reference client for Bitmessage, a peer-to-peer protocol for sending encrypted, authenticated messages without central … | 61 | 2883 | maintenance |
| huangruiLearn/flutter_hrlweibo A Weibo (Chinese microblog) client clone built with Flutter, replicating roughly 80% of Weibo's UI across dozens of screens. It includes ho… | 32 | 2864 | maintenance |
| rsms/fb-mac-messenger An unofficial native macOS app that wraps Facebook's Messenger web client in a desktop application. It provides a standalone Messenger expe… | 53 | 2837 | maintenance |