awesome-communication
github.com/okhosting/awesome-communication ↗A curated list of open source chat, communication and collaboration tools
Use this list with your AI agent
Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:
"Show me chat bots resources from awesome-communication"
Installation instructions →What's inside
Chat bots
- ai-chatbot-framework
A python chatbot framework with Natural Language Understanding and Artificial Intelligence.
- AIVA
- Ana
Ana is FREE for Personal and Commercial use. With the Ana Studio, Server, Simulator and SDK your development time is cut from days to hours. There is no reason not to try it out!.
- Botfront
- Botkit
a hosted development environment
- Bot Libre
Bot Libre is a free open source platform for artificial intelligence, chatbots, live chat, and more.
Chat and messaging
- BChat
BChat is a privacy messaging app built on the Beldex blockchain that does not require personal identifiers, such as phone numbers or email addresses.
- Franz
Franz is a free messaging app for services like WhatsApp, Slack, Messenger and many more.
- Jami
Jami is an application destined for multiple uses. It can be used both as a communication tool and as a technology for connecting objects. Adaptable to different environments and companies, Jami is a lever towards the autonomy of communication, by not requiring any servers. Jami is a GNU package.
- Linphone
Linphone is an open source instant messaging and voice/video over IP (VoIP) phone that makes it possible to communicate freely with people over the internet via voice, video and text messaging.
- Matrix
Matrix is an open source project that publishes the Matrix open standard for secure, decentralised, real-time communication, and its Apache licensed reference implementations.
- Mattermost
Mattermost is a flexible, open source messaging platform that enables secure team collaboration
Showing a sample of 45 resources. View the full list on GitHub →