Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →
Top 23 Chat Open-Source Projects
-
quivr
Your GenAI Second Brain 🧠 A personal productivity assistant (RAG) ⚡️🤖 Chat with your docs (PDF, CSV, ...) & apps using Langchain, GPT 3.5 / 4 turbo, Private, Anthropic, VertexAI, Ollama, LLMs, Groq that you can share with users ! Local & Private alternative to OpenAI GPTs & ChatGPT powered by retrieval-augmented generation.
-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
-
Lobe Chat
LobeChat is a open-source, extensible (Function Calling), high-performance chatbot framework.It supports one-click free deployment of your private ChatGPT/LLM web application.
-
autogen
A programming framework for agentic AI. Discord: https://aka.ms/autogen-dc. Roadmap: https://aka.ms/autogen-roadmap
-
Zulip
Zulip server and web application. Open-source team chat that helps teams stay productive and focused.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
Tinode
Instant messaging platform. Backend in Go. Clients: Swift iOS, Java Android, JS webapp, scriptable command line; chatbots
-
owncast
Take control over your live stream video by running it yourself. Streaming + chat out of the box.
-
venom
Venom is a high-performance system developed with JavaScript to create a bot for WhatsApp, support for creating any interaction, such as customer service, media sending, sentence recognition based on artificial intelligence and all types of design architecture for WhatsApp.
-
simplex-chat
SimpleX - the first messaging network operating without user identifiers of any kind - 100% private by design! iOS, Android and desktop apps 📱!
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
Project mention: privateGPT VS quivr - a user suggested alternative | libhunt.com/r/privateGPT | 2024-01-12
Project mention: The AI Revolution Is Crushing Thousands of Languages | news.ycombinator.com | 2024-04-25Get your OpenAI API key and then use it on one of the hundreds of open source frontends available, such as: https://github.com/lobehub/lobe-chat
Project mention: Ask HN: Open-Source Chat Platform Matrix, Rocketchat, Mattermost | news.ycombinator.com | 2024-04-10
This is a well known chat for react native probably it does have anything you need https://github.com/FaridSafi/react-native-gifted-chat
If you are interested in Open-IM-Server, you can find the source code on GitHub: Source code , where you can also join the community and contribute to the project. You can also join the Telegram group or the WeChat group to chat with other developers and get support.
Project mention: Reddit must share IP addresses of piracy-discussing users, film studios say | news.ycombinator.com | 2024-01-14Lemmy is like Reddit and here because it has threaded comment discussions.
It's also federated, so you can pick a server you like and have discussions with users from various servers together.
https://join-lemmy.org/
Some Reddit apps switched to supporting Lemmy instead when they were kicked off the API.
The Owncast project is planning the early stages of some re-architecting in our Go codebase to prepare for future features. I’d love to chat with you about the project! https://github.com/owncast/owncast
Project mention: Ask HN: What are these Keybase URLs I see in many HN profiles? | news.ycombinator.com | 2023-05-30https://github.com/keybase/client/graphs/code-frequency tells the story well.
Project mention: Claude 3 beats GPT-4 on Aider's code editing benchmark – aider | news.ycombinator.com | 2024-03-27Right, but it's certainly easier for people who might not even know what "API" stands for, and that's quite nifty. As far as self-hosted frontends go, I can personally recommend SillyTavern[1] in the browser, ChatterUI[2] on mobile, and ShellGPT[3] for CLI. LobeChat looks pretty cool, though! I'll definitely check it out.
[1] https://github.com/SillyTavern/SillyTavern
[2] https://github.com/Vali-98/ChatterUI
[3] https://github.com/TheR1D/shell_gpt
IRC as a protocol is indeed incredibly simple and easy to get started with. Years ago did discover this when I was able to make [this atrocity](https://github.com/creesch/discordIRCd) bridging IRC and discord where for IRC I effectively did a simple server implementation.
There is a caveat, though. Like many older protocols (ftp) there is a lot that was not initially written down or left up to clients and server implementations. This, does lead to a lot of edge cases you need to be aware of once you want to actually support a wider user group.
Also, as this is apparently is still a discussion. IRC is not simple from a modern user UX perception. Registration can be complex and confusing, though hidden a bit through clients. Managing channels with various flags is a whole other thing. Then there is also the fact that these days people are no longer used to the fact that they can't see messages from periods where they were not connected. Of course, the latter can be easily handled by a BNC or fancy clients like https://thelounge.chat . But, that is only easy for technically inclined folks.
Project mention: What are your favorite End-to-End encrypted tools for online privacy? | /r/degoogle | 2023-12-08For messaging I'm currently on Olvid (E2E with physical key exchange) but since it still use their servers, I'm currently testing SimpleX where I can host my own servers.
Negative. Those are just screenshots stitched together. You would probably be interested in Organizr though
Chat related posts
- The AI Revolution Is Crushing Thousands of Languages
- Show HN: Serverless RAG to 10x Internal Operations
- How can I forward Facebook messenger messages to email?
- Improve Download Speeds with Concurrency
- Concluding OSD700
- ChatCraft v2.0.0
- ChatCraft week 14: Releasing v2.0!
-
A note from our sponsor - InfluxDB
www.influxdata.com | 25 Apr 2024
Index
What are some of the best open-source Chat projects? This list will help you:
Project | Stars | |
---|---|---|
1 | Rocket.Chat | 38,801 |
2 | quivr | 32,240 |
3 | Lobe Chat | 28,579 |
4 | autogen | 24,917 |
5 | Zulip | 20,023 |
6 | Hubot | 16,558 |
7 | react-native-gifted-chat | 13,168 |
8 | open-im-server | 12,936 |
9 | Lemmy | 12,803 |
10 | Tinode | 11,532 |
11 | owncast | 8,885 |
12 | client | 8,756 |
13 | DiscordChatExporter | 6,886 |
14 | caprine | 6,867 |
15 | ejabberd | 5,916 |
16 | MessageKit | 5,889 |
17 | SillyTavern | 5,785 |
18 | venom | 5,709 |
19 | WechatExporter | 5,512 |
20 | The Lounge | 5,392 |
21 | ssh-chat | 5,273 |
22 | simplex-chat | 5,285 |
23 | Organizr | 4,885 |
Sponsored