Ross ROSS = Recommend OSS · open-source software intelligence for agents

Open-source chat-interface software

830 open-source libraries, tools and applications tagged chat-interface, ranked by how closely chat-interface is their primary purpose, then by adoption and maintenance health. Each entry links to a page with sources, use cases and when to choose or avoid it.

830 products, primary matches first, then adoption-weighted; health v2 shown.

ProductHealth v2StarsMaturity
LocalSend
LocalSend is a free, open‑source cross‑platform app that lets you securely share files and messages with nearby devices over a local networ…
9795060active
NextChat
NextChat is a lightweight, fast open-source AI chat assistant web UI supporting multiple LLM providers like OpenAI GPT-4, Claude, Gemini, D…
7388834active
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…
4771417active
Rocket.Chat
Rocket.Chat is an open‑source, secure communications platform that provides real‑time messaging, voice, video and collaboration tools. It c…
9246207active
Novu
Novu is an open-source communication infrastructure that provides unified APIs for notifications and AI agent conversations across many cha…
9240038active
bitchat
A decentralized peer-to-peer messaging app that combines offline Bluetooth LE mesh networking with internet-based Nostr protocol transport,…
8136273active
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, …
7936110active
SillyTavern
SillyTavern is a locally installed, self-hosted web UI for interacting with text generation LLMs, image generation engines, and TTS voice m…
9133851active
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…
9333052stable
nanocoai/nanoclaw
NanoClaw is a lightweight AI assistant that runs each agent in an isolated Docker container. It connects to multiple messaging platforms an…
8130874active
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 …
6630055active
Signal Messenger
Signal is a free, open-source private messenger offering end-to-end encrypted text, voice, and video communication, built on the Signal Pro…
9229393stable
alibaba/spring-cloud-alibaba
Spring Cloud Alibaba is a Java-based framework that extends Spring Cloud with Alibaba middleware components. It provides out‑of‑the‑box sol…
8629172active
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…
9325994stable
Cinnamon/kotaemon
Kotaemon is an open-source RAG-based application providing a clean, customizable UI for chatting and doing question answering with your own…
7925795active
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…
8524200active
Wechaty
Wechaty is an open‑source Conversational RPA SDK for building chatbots on instant‑messaging platforms. It provides a unified API and plugga…
4523348active
SimpleX
SimpleX Chat is a private messaging platform and set of mobile/desktop apps that operate without any user identifiers, delivering end-to-en…
9619495active
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…
7818980active
ai-shifu/ChatALL
ChatALL is an Electron desktop application that sends prompts to multiple AI chatbots (ChatGPT, Claude, Bing Chat, ChatGLM, ERNIE, and more…
7216503active
eigent-ai/eigent
Eigent is an open-source desktop application for building and running AI agent workforces that automate complex multi-step workflows. Built…
8515506active
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…
8015434active
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…
6415269active
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…
8014671active
fathah/hermes-desktop
Hermes One is a community-maintained native desktop app (Electron + React + TypeScript) for installing, configuring, and chatting with the …
8014407active
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…
7913842active
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…
9413561active
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…
9012564active
Chainlit/chainlit
Chainlit is an open-source Python framework for building production-ready conversational AI applications with a built-in chat UI. It provid…
9412506active
openchamber/openchamber
OpenChamber is an open-source agentic development environment providing a visual workspace (desktop app, web/PWA, and VS Code extension) fo…
8111812active
elder-plinius/G0DM0D3
G0DM0D3 is an open-source, multi-model AI chat interface designed for red-teaming, cognition research, and unrestricted LLM interaction. It…
5311643active
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…
8911584active
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 …
7811462active
holaboss-ai/holaOS
holaOS is an open-source, local-first agentic desktop workspace built with Electron and TypeScript that lets enterprises assemble their own…
6311447active
cloudflare/cloudflare-os
Cloudflare OS is an open-source AI productivity environment built on Cloudflare Workers, providing an agent chat UI, sandboxed app ('gadget…
6011445active
Misskey
Misskey is an open-source, federated microblogging platform built on the ActivityPub protocol, part of the Fediverse. It is a self-hostable…
9911337active
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…
7910987active
ChatGPTBox-dev/chatGPTBox
A browser extension that deeply integrates ChatGPT into your browsing experience across Chrome, Edge, Firefox, Safari, and Android. It prov…
9110757active
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…
8510732active
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…
5810658active
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 …
2354645maintenance
Fluxer
Fluxer is a free and open source instant messaging and VoIP chat application for friends, groups, and communities, offering text, voice, vi…
8010610active
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…
9710507active
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…
619719active
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…
809548active
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…
939181active
lencx/Noi
Noi is a cross-platform desktop AI browser that unifies multiple AI chat services (ChatGPT, Claude, Gemini, Perplexity, DeepSeek, etc.) int…
779063active
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…
878727active
LC044/WeChatMsg
WeChatMsg (留痕/MemoTrace) is a desktop application built with PyQt that extracts, exports, and preserves WeChat chat history on a user's own…
5542101maintenance
Vesktop
Vesktop is a custom open-source Discord desktop client with Vencord preinstalled, offering better performance, built-in telemetry blocking,…
898447active
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…
918225active
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…
958140active
rikkahub/rikkahub
RikkaHub is a native Android LLM chat client built with Kotlin and Jetpack Compose that supports switching between multiple AI providers su…
817859active
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…
807762active
ValueCell-ai/ClawX
ClawX is an open-source Electron desktop application that provides a graphical interface for OpenClaw AI agents, replacing terminal-based A…
787607active
sindresorhus/caprine
Caprine is an unofficial, privacy-focused Facebook Messenger desktop client built with Electron. It offers themes, keyboard shortcuts, menu…
527392stable
basketikun/infinite-canvas
An open-source infinite canvas workbench for AI-driven visual creation, combining canvas orchestration, AI image generation, reference-imag…
797369active
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…
787240active
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…
327165active
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…
817093active
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…
3133349maintenance
liliMozi/openhanako
HanaAgent is a cross-platform desktop application providing a personal AI agent with persistent memory, customizable personality, and auton…
766809active
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 …
936795active
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,…
826776active
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…
726661active
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…
1031414maintenance
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…
416575active
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…
766471active
Agora Flat
Flat is the open-source Web, Windows, and macOS client of Agora Flat, an online classroom platform. It provides real-time interactive white…
666438active
E2B
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 …
686388active
The Lounge
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,…
936343active
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…
826318active
MessageKit/MessageKit
MessageKit is a community-driven Swift library for building customizable chat and messaging UIs in iOS apps, serving as the replacement for…
666268active
Telegram X
Telegram X is the official alternative Telegram client for Android, built on TDLib and the MTProto secure protocol. This repository contain…
946058active
truefoundry/trueforge
TrueForge is an open-source agent harness that provides the runtime layer turning an LLM into a working agent, with MCP tools, skills, sand…
796032active
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…
696008active
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.…
475909active
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…
775836active
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 …
585833active
WorkAdventure
WorkAdventure is an open-source collaborative web application that presents virtual offices and events as a 16-bit RPG-style world where av…
945822active
Telegram for macOS
The official open-source Telegram messaging client for macOS, written in Swift. It provides the full Telegram experience—chats, calls, chan…
485768active
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…
105709active
kuaifan/dootask
DooTask is an open-source, self-hosted online project and task management application built with PHP. It combines project/task management, …
955595active
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…
3725563maintenance
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…
925423active
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…
785220active
colanode/colanode
Colanode is an open-source, local-first collaboration workspace combining real-time chat, rich-text pages/wikis, customizable databases, an…
665163active
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…
955158active
milind-soni/OpenMausBot
OpenMausBot is an open-source, local-first desktop chat application (Electron, TypeScript) where each contact is an AI agent powered by Cla…
775133active
ccch1mneyyy/dsh-TUI
dsh-TUI is a Claude Code-style full-screen terminal UI plugin for DeepSeek Harness (DSH), built with Ink/React and mounted via Cordis patch…
815049active
ant-design/x
Ant Design X is a React UI component library and toolkit from the Ant Design team for building AI-driven conversational interfaces, includi…
834808active
basecamp/once-campfire
Campfire is a self-hosted, web-based group chat application from Basecamp, written in Ruby on Rails, offering rooms, DMs, file sharing, sea…
854786active
ferdium/ferdium-app
Ferdium is a community-built desktop application that combines all your messaging and web services (WhatsApp, Slack, Telegram, etc.) into a…
934690active
squidowl/halloy
Halloy is an open-source IRC client written in Rust using the iced GUI library, available for macOS, Windows, and Linux. It focuses on bein…
994554active
alibaba/ChatUI
ChatUI is a React component library and UI design language from Alibaba for building conversational chat interfaces. It provides chat messa…
524450active
zhukunpenglinyutong/desktop-cc-gui
Desktop CC GUI (ccgui) is an open-source multi-engine AI coding desktop client built with Tauri 2, React 19, TypeScript, and Rust. It wraps…
784445active
m1heng/clawdbot-feishu
A Feishu/Lark channel plugin for OpenClaw that lets the OpenClaw AI assistant communicate through Feishu messaging. It is installed via the…
584231active
openagents-org/openagents
OpenAgents is an open-source platform (Apache-2.0) for building, connecting, and orchestrating collaborative multi-agent AI systems. It com…
844227active
Chevey339/kelivo
Kelivo is an open-source, cross-platform LLM chat client built with Flutter that runs on Android, iOS, HarmonyOS, Windows, macOS, and Linux…
844176active
erxes
Erxes is an open-source, self-hostable 'Experience Operating System' (XOS) that unifies customer messaging, sales pipelines, marketing, ope…
954094active

page 1 / 9 next →