function: chat-interface
855 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| OpenClaw OpenClaw is a self-hosted personal AI assistant that runs on your own devices and connects LLM models, tools, and messaging channels throug… | 78 | 387718 | active |
| Open WebUI Open WebUI is a self-hosted, extensible web interface for interacting with large language models, supporting Ollama, OpenAI-compatible APIs… | 90 | 150036 | active |
| ChatGPTNextWeb/NextChat NextChat is a lightweight, fast open-source AI chat assistant web UI supporting multiple LLM providers like OpenAI GPT-4, Claude, Gemini, D… | 76 | 88649 | active |
| LobeHub LobeHub is an open-source AI chat and agent platform that lets users build, host, and orchestrate a team of AI agents operating around the … | 92 | 82022 | active |
| GPT4All GPT4All is an open-source desktop application that lets users run large language models locally on everyday hardware without GPUs or API ca… | 42 | 77397 | active |
| binary-husky/gpt_academic GPT Academic is a self-hosted Python application providing a practical chat interface for LLMs like GPT, GLM, Qwen, DeepSeek, and Claude, w… | 57 | 71245 | active |
| Rocket.Chat Rocket.Chat is an open-source, MIT-licensed team communication platform built in TypeScript on Meteor, offering real-time chat, voice/video… | 95 | 46032 | stable |
| janhq/jan Jan is an open-source desktop application that serves as a ChatGPT alternative, letting users download and run large language models fully … | 93 | 44202 | active |
| chatboxai/chatbox Chatbox is a cross-platform desktop and mobile AI client for chatting with LLMs like ChatGPT, Claude, Gemini, DeepSeek, and local models vi… | 95 | 41574 | active |
| Mattermost Mattermost is an open-core, self-hosted collaboration platform offering team chat channels, voice calling, screen sharing, workflow automat… | 95 | 38910 | stable |
| CopilotKit/CopilotKit CopilotKit is an open-source frontend SDK for building agent-native applications with generative UI, shared state, chat interfaces, and hum… | 92 | 37065 | active |
| Chatwoot Chatwoot is an open-source, self-hostable customer support platform providing an omnichannel shared inbox for live chat, email, WhatsApp, s… | 99 | 36244 | stable |
| bitchat A decentralized peer-to-peer messaging app that combines offline Bluetooth LE mesh networking with internet-based Nostr protocol transport,… | 84 | 35966 | active |
| telegramdesktop/tdesktop The official open-source Telegram Desktop messenger client, built on the Telegram API and MTProto secure protocol. It is a full-featured cr… | 95 | 32746 | stable |
| SillyTavern/SillyTavern SillyTavern is a locally installed, self-hosted web UI for interacting with text generation LLMs, image generation engines, and TTS voice m… | 87 | 32691 | active |
| iOfficeAI/AionUi AionUi is a free, open-source cross-platform desktop app for working with 20+ CLI-based AI agents (Claude Code, Codex, Gemini CLI, OpenClaw… | 80 | 32317 | active |
| block/buzz Buzz is a self-hostable team workspace where humans and AI agents collaborate in shared rooms, built on a Nostr relay where every message, … | 77 | 30914 | active |
| DrKLO/Telegram The official open-source code for the Telegram messenger app on Android, written in Java. It allows developers to build their own Telegram … | 74 | 29778 | active |
| Signal Private Messenger Signal is a free, open-source private messenger offering end-to-end encrypted text, voice, and video communication, built on the Signal Pro… | 95 | 29262 | stable |
| Huly Huly is an open-source all-in-one project management platform combining issue tracking, team planning, chat, virtual office with audio/vide… | 96 | 27469 | active |
| Zulip Zulip is an open-source team chat application with unique topic-based threading that combines the best of email and real-time chat. It incl… | 94 | 25774 | stable |
| Cinnamon/kotaemon Kotaemon is an open-source RAG-based application providing a clean, customizable UI for chatting and doing question answering with your own… | 84 | 25716 | active |
| slopus/happy Happy is a mobile, web, and desktop client for remotely controlling Claude Code and Codex coding agents from anywhere. It wraps the local C… | 85 | 23508 | active |
| dyad-sh/dyad Dyad is a free, local, open-source desktop AI app builder that turns natural-language prompts into working full-stack web apps, positioned … | 82 | 21322 | active |
| THU-MAIC/OpenMAIC OpenMAIC is an open-source multi-agent interactive classroom that delivers immersive AI-driven learning experiences with one click. Built w… | 81 | 20934 | active |
| vercel/chatbot A full-featured, hackable Next.js AI chatbot template built by Vercel on top of the AI SDK, with chat history persistence, authentication, … | 70 | 20876 | active |
| anywhere-labs/dsh-desktop DSH Desktop is a community-maintained open-source desktop client for Windows and macOS that wraps the DeepSeek Harness local Web UI, host s… | 79 | 20723 | active |
| Nagi-ovo/voyager Voyager is a browser extension enhancement suite for AI chat web UIs like Gemini, AI Studio, Claude, and ChatGPT, adding features such as c… | 80 | 19848 | active |
| simplex-chat/simplex-chat SimpleX Chat is a private messaging platform and set of mobile/desktop apps that operate without any user identifiers, delivering end-to-en… | 99 | 19316 | active |
| nesquena/hermes-webui Hermes WebUI is a lightweight, dark-themed web interface for the Hermes Agent, providing full CLI parity from a browser or phone. It runs a… | 77 | 17759 | active |
| bggRGjQaUbCoE/PiliPlus PiliPlus is a third-party BiliBili (Chinese video platform) client built with Flutter, supporting Android, iOS, Windows, macOS, and Linux. … | 86 | 17687 | active |
| ai-shifu/ChatALL ChatALL is an Electron desktop application that sends prompts to multiple AI chatbots (ChatGPT, Claude, Bing Chat, ChatGLM, ERNIE, and more… | 67 | 16483 | active |
| GaiZhenbiao/ChuanhuChatGPT Chuanhu Chat is a Python/Gradio-based web GUI for chatting with ChatGPT and many other LLMs (GPT-5/4, Claude, Gemini, ChatGLM, Llama, Ollam… | 60 | 15278 | active |
| eigent-ai/eigent Eigent is an open-source desktop application for building and running AI agent workforces that automate complex multi-step workflows. Built… | 83 | 15128 | active |
| yc-software/qm QM is a self-hostable multiplayer agent harness that lets every employee in a company work with AI agents in personal and shared scopes acr… | 79 | 14236 | active |
| NanmiCoder/cc-haha A local-first cross-platform desktop workspace for Claude Code and AI coding agents, built with Electron, React, and TypeScript. It provide… | 81 | 14232 | active |
| fathah/hermes-desktop Hermes One is a community-maintained native desktop app (Electron + React + TypeScript) for installing, configuring, and chatting with the … | 79 | 14044 | active |
| siteboon/claudecodeui CloudCLI (formerly Claude Code UI) is a free, open-source web and mobile UI for managing Claude Code, OpenCode, Cursor CLI, Codex, and Gemi… | 81 | 13450 | active |
| Element Element is a glossy, feature-rich Matrix client for web and desktop, built on the Matrix JS SDK, offering end-to-end encrypted messaging, v… | 95 | 13407 | active |
| Chainlit/chainlit Chainlit is an open-source Python framework for building production-ready conversational AI applications with a built-in chat UI. It provid… | 93 | 12407 | active |
| assistant-ui/assistant-ui assistant-ui is an open-source TypeScript/React library of primitives and runtimes for building production-grade AI chat interfaces, with a… | 89 | 11869 | active |
| owncast/owncast Owncast is a self-hosted, single-user live video streaming and chat server written in Go, offering an alternative to mainstream streaming p… | 88 | 11474 | active |
| misskey-dev/misskey Misskey is an open-source, federated microblogging platform built on the ActivityPub protocol, part of the Fediverse. It is a self-hostable… | 98 | 11305 | active |
| holaboss-ai/holaOS holaOS is an open-source, local-first agentic desktop workspace built with Electron and TypeScript that lets enterprises assemble their own… | 69 | 10925 | active |
| huggingface/chat-ui Chat UI is the open source SvelteKit web application powering HuggingChat, providing a browser-based chat interface for LLMs. It connects t… | 84 | 10911 | active |
| elder-plinius/G0DM0D3 G0DM0D3 is an open-source, multi-model AI chat interface designed for red-teaming, cognition research, and unrestricted LLM interaction. It… | 56 | 10790 | active |
| ChatGPTBox-dev/chatGPTBox A browser extension that deeply integrates ChatGPT into your browsing experience across Chrome, Edge, Firefox, Safari, and Android. It prov… | 93 | 10754 | active |
| chathub-dev/chathub ChatHub is an all-in-one AI chat client, originally a Chrome/Edge browser extension and now also a web app and mobile/desktop apps, that le… | 62 | 10649 | active |
| EKKOLearnAI/hermes-studio Hermes Studio is a local-first multi-agent workspace that provides a desktop app, local runtime, and web console for coordinating AI agent … | 77 | 10620 | active |
| lencx/ChatGPT A cross-platform ChatGPT desktop application built with Tauri (Rust) for Mac, Windows, and Linux. It wraps the ChatGPT web experience in a … | 22 | 54459 | maintenance |
| baptisteArno/typebot.io Typebot is a fair-source, self-hostable visual chatbot builder that lets users create advanced conversational apps and forms with 45+ build… | 99 | 10289 | active |
| fluxerapp/fluxer Fluxer is a free and open source instant messaging and VoIP chat application for friends, groups, and communities, offering text, voice, vi… | 78 | 10137 | active |
| Sphere Sphere is a Web3 wallet and agent platform for the Unicity network, combining a crypto wallet with direct messages, group chat (Nostr/NIP-2… | 61 | 9727 | active |
| openchamber/openchamber OpenChamber is an open-source agentic development environment providing a visual workspace (desktop app, web/PWA, and VS Code extension) fo… | 80 | 9270 | active |
| cloudflare/cloudflare-os Cloudflare OS is an open-source AI productivity environment built on Cloudflare Workers, providing an agent chat UI, sandboxed app ('gadget… | 59 | 9261 | active |
| miurla/morphic Morphic is an open-source AI-powered search engine that generates grounded, cited answers with a generative UI that renders rich inline com… | 91 | 9067 | active |
| lencx/Noi Noi is a cross-platform desktop AI browser that unifies multiple AI chat services (ChatGPT, Claude, Gemini, Perplexity, DeepSeek, etc.) int… | 82 | 9023 | active |
| LC044/WeChatMsg WeChatMsg (留痕/MemoTrace) is a desktop application built with PyQt that extracts, exports, and preserves WeChat chat history on a user's own… | 58 | 42006 | maintenance |
| thesysdev/openui OpenUI is an open-source, renderer-agnostic Generative UI framework built around OpenUI Lang, a compact streaming-first DSL that lets LLM a… | 66 | 8463 | active |
| Vencord/Vesktop Vesktop is a custom open-source Discord desktop client with Vencord preinstalled, offering better performance, built-in telemetry blocking,… | 92 | 8348 | active |
| n4ze3m/page-assist Page Assist is an open-source browser extension that adds a sidebar and web UI for interacting with locally running AI models like Ollama f… | 93 | 8181 | active |
| a-ghorbani/pocketpal-ai PocketPal AI is an open-source mobile app that runs GGUF language models entirely on-device for private, offline chat. It supports model do… | 85 | 8067 | active |
| backnotprop/plannotator Plannotator is a local, browser-based review tool for AI coding agents like Claude Code, Codex, and Gemini CLI. It hooks into the agent's p… | 78 | 8062 | active |
| YaoApp/yao Yao Agents is a self-hosted, AI-native platform for running AI agents and workspaces across your own devices, with a task board, isolated w… | 99 | 7812 | active |
| HuLaSpark/HuLa HuLa is a cross-platform instant messaging desktop and mobile application built with Tauri, Rust, Vue 3, and TypeScript. It offers a high-p… | 80 | 7689 | active |
| ValueCell-ai/ClawX ClawX is an open-source Electron desktop application that provides a graphical interface for OpenClaw AI agents, replacing terminal-based A… | 78 | 7594 | active |
| sindresorhus/caprine Caprine is an unofficial, privacy-focused Facebook Messenger desktop client built with Electron. It offers themes, keyboard shortcuts, menu… | 58 | 7387 | stable |
| rikkahub/rikkahub RikkaHub is a native Android LLM chat client built with Kotlin and Jetpack Compose that supports switching between multiple AI providers su… | 83 | 7196 | active |
| yinxin630/fiora Fiora is an open source real-time chat application built with Node.js, React, Socket.IO, and MongoDB. It supports group and private messagi… | 32 | 7170 | active |
| craft-ai-agents/craft-agents-oss Craft Agents is an open-source, agent-native desktop application for working with AI agents in a document-centric, GUI-based workflow inste… | 78 | 7124 | active |
| mckaywrigley/chatbot-ui Chatbot UI is an open-source, self-hostable web chat application for conversing with any AI model, with chat history and multi-model suppor… | 30 | 33340 | maintenance |
| Dooy/chatgpt-web-midjourney-proxy A unified web/desktop UI for ChatGPT plus AI image, music, and video generation services like Midjourney, Suno, Luma, Runway, and Flux. It … | 76 | 6785 | active |
| Chanzhaoyu/chatgpt-web A self-hosted ChatGPT demo web application built with Express (Node.js backend) and Vue 3 frontend. It supports two access methods: the off… | 10 | 31491 | maintenance |
| openai/openai-cs-agents-demo A demo application from OpenAI implementing a customer service chat experience using the OpenAI Agents SDK, with a Python backend for multi… | 44 | 6560 | active |
| outsourc-e/hermes-workspace Hermes Workspace is a native web UI for the Nous Research Hermes Agent, bundling chat, terminal, memory browsing, skills marketplace, MCP m… | 76 | 6516 | active |
| CodePilot CodePilot is a multi-model AI agent desktop client built with Electron and Next.js that connects to 17+ AI providers through a single inter… | 78 | 6421 | active |
| netless-io/flat Flat is the open-source Web, Windows, and macOS client of Agora Flat, an online classroom platform. It provides real-time interactive white… | 70 | 6415 | active |
| e2b-dev/fragments An open-source Next.js template for building AI-generated apps, similar to Claude Artifacts or v0. It uses the E2B SDK to securely execute … | 68 | 6370 | active |
| liliMozi/openhanako HanaAgent is a cross-platform desktop application providing a personal AI agent with persistent memory, customizable personality, and auton… | 77 | 6362 | active |
| thelounge/thelounge The Lounge is a modern, responsive, self-hosted web-based IRC client built with Node.js and Vue.js. It acts as both a client and a bouncer,… | 97 | 6317 | active |
| MessageKit/MessageKit MessageKit is a community-driven Swift library for building customizable chat and messaging UIs in iOS apps, serving as the replacement for… | 74 | 6265 | active |
| KunAgent/Kun Kun is a local-first AI agent workspace that lets AI plan, execute, verify, and deliver real work in coding, writing, design, research, and… | 80 | 6255 | active |
| gluonfield/enchanted Enchanted is an open-source iOS/macOS/visionOS chat app that connects to a self-hosted Ollama server to chat with private local language mo… | 75 | 5998 | active |
| TGX-Android/Telegram-X Telegram X is the official alternative Telegram client for Android, built on TDLib and the MTProto secure protocol. This repository contain… | 83 | 5924 | active |
| shazow/ssh-chat ssh-chat is a custom SSH server written in Go that replaces the shell with a chat prompt, so users connect via ssh and land in a chat room.… | 50 | 5909 | active |
| vercel-labs/open-agents Open Agents is an open-source reference application and template for building cloud-hosted background coding agents on Vercel. It combines … | 60 | 5790 | active |
| Telegram for macOS The official open-source Telegram messaging client for macOS, written in Swift. It provides the full Telegram experience—chats, calls, chan… | 52 | 5745 | active |
| ayn2op/discordo Discordo is a lightweight, feature-rich Discord client that runs in the terminal as a TUI, written in Go. It supports password, QR, and tok… | 77 | 5741 | active |
| workadventure/workadventure WorkAdventure is an open-source collaborative web application that presents virtual offices and events as a 16-bit RPG-style world where av… | 95 | 5734 | active |
| serge-chat/serge Serge is a self-hosted web chat interface for running LLMs locally via llama.cpp, built with a SvelteKit frontend and FastAPI backend. It s… | 10 | 5714 | active |
| basketikun/infinite-canvas An open-source infinite canvas workbench for AI-driven visual creation, combining canvas orchestration, AI image generation, reference-imag… | 80 | 5629 | active |
| zhukunpenglinyutong/jetbrains-cc-gui A JetBrains IntelliJ IDEA plugin providing a visual GUI for Claude Code and OpenAI Codex AI coding assistants. It adds conversation, agent,… | 83 | 5609 | active |
| kuaifan/dootask DooTask is an open-source, self-hosted online project and task management application built with PHP. It combines project/task management, … | 94 | 5556 | active |
| UnigramDev/Unigram Unigram is an open-source Telegram client for Windows built in C# using UWP. It supports full Telegram features including secret chats, voi… | 95 | 5363 | active |
| karpathy/llm-council A local web app that sends a user's question to multiple LLMs via OpenRouter, has them anonymously review and rank each other's answers, an… | 40 | 24369 | maintenance |
| agegr/pi-web Pi Web is a local browser-based UI for the pi coding agent, sharing its configuration and session files. It lets users browse and resume ag… | 81 | 5315 | active |
| deepseek-ai/deepseek-harness DeepSeek Harness (dsh) is an open-source agent harness by DeepSeek AI built on the Cordis plugin kernel, where every agent capability (mode… | 65 | 197984 | experimental |
| colanode/colanode Colanode is an open-source, local-first collaboration workspace combining real-time chat, rich-text pages/wikis, customizable databases, an… | 72 | 5029 | active |
| IsmaelMartinez/teams-for-linux An unofficial Electron-based desktop client for Microsoft Teams on Linux, wrapping the Teams web app with native integrations. It adds syst… | 95 | 4980 | active |
| tiann/hapi HAPI is a local-first app that wraps AI coding agents like Claude Code, Codex, and OpenCode, letting you control them remotely via a Web/PW… | 78 | 4890 | active |
page 1 / 9 next →