back to home

Best Open Source chat Libraries

A curated list of the most popular GitHub repositories tagged with chat. Select any project to visualize its architecture and dive into the codebase using RepoMind's AI engine.

#1RocketChat/Rocket.Chat

The Secure CommsOS™ for mission-critical operations

44,924TypeScript
Explore Repo

#22noise/ChatTTS

A generative speech model for daily dialogue.

38,941Python
Explore Repo

#3khoj-ai/khoj

Your AI second brain. Self-hostable. Get answers from the web or your docs. Build custom agents, schedule automations, do deep research. Turn any online or local LLM into your personal, autonomous AI (gpt, claude, gemini, llama, qwen, mistral). Get started - free.

33,448Python
Explore Repo

#4zulip/zulip

Zulip server and web application. Open-source team chat that helps teams stay productive and focused.

24,874Python
Explore Repo

#5iOfficeAI/AionUi

Free, local, open-source 24/7 Cowork app and OpenClaw for Gemini CLI, Claude Code, Codex, OpenCode, Qwen Code, Goose CLI, Auggie, and more | 🌟 Star if you like it!

18,999TypeScript
Explore Repo

#6simplex-chat/simplex-chat

SimpleX - the first messaging network operating without user identifiers of any kind - 100% private by design! iOS, Android and desktop apps 📱!

17,950Haskell
Explore Repo

#7hubotio/hubot

A customizable life embetterment robot.

16,785JavaScript
Explore Repo

#8openimsdk/open-im-server

IM Chat OpenClaw

15,887Go
Explore Repo

#9sjzar/chatlog

chat log tool, easily use your own chat data. 聊天记录工具,轻松使用自己的聊天数据

9,196
Explore Repo

#10keybase/client

Keybase Go Library, Client, Service, OS X, iOS, Android, Electron

9,176Go
Explore Repo

#11coaidev/coai

🚀 Next Generation Multi-tenant AI One-Stop Solution. Builtin Admin & Billing System. Enterprise-Grade Unified LLM Gateway Support for 200+ Models And 35+ Providers, Load Balacing w/ Priority-base Routing, Cost Management, Chat Share, Cloud Sync, Credit/Subscription Billing, All File Parsing, Web Search, Built-in Model Cache.

9,018TypeScript
Explore Repo

#12WuKongIM/WuKongIM

More than just IM 不只是即时通讯(IM)

4,772Go
Explore Repo

#13onetimesecret/onetimesecret

Keep passwords and other sensitive information out of your chat logs and inboxes.

2,857Ruby
Explore Repo

#14Privoce/vocechat-web

VoceChat Web App

2,244TypeScript
Explore Repo

#15KudoAI/chatgpt.js

🤖 A powerful, lightweight JavaScript library + interactive CLI for ChatGPT

2,036JavaScript
Explore Repo

#16profanity-im/profanity

Ncurses based XMPP client

1,519C
Explore Repo

#17dappros/ethora

SDK monorepo for Ethora chat / messaging platform. (1) Pick an SDK for your frontend stack. (2) Integrate manually or using ethora-setup. (3) Optionally configure app settings, deploy AI agents etc. Server: ethora.com cloud [free]. Dedicated server + SLA option for enterprise customers.

542JavaScript
Explore Repo

#18scx567888/live-room-watcher

📺 可抓取直播间 弹幕, 礼物, 点赞, 原始流地址等

485Java
Explore Repo

#19processone/fluux-messenger

Fluux Messenger: A fast, modern, cross-platform XMPP client for communities and organizations.

370TypeScript
Explore Repo

#20twirapp/twir

Twitch chat bot written on Golang and TypeScript.

215Go
Explore Repo