★热门 | 语言: Go
项目简介
OpenIM是由前微信技术专家打造的基于Go实现的开源即时通讯解决方案,提供从服务端到客户端SDK的完整IM能力。微服务架构,支持集群模式部署,可轻松替代第三方IM云服务,打造具备聊天、社交、音视频通话和AI聊天机器人功能的应用。
核心功能
微服务架构:网关+多个RPC服务,支持集群模式
多端SDK:Android/iOS/Flutter/uni-app/小程序/React/Web
音视频通话:集成实时音视频能力
AI聊天机器人:支持AI智能对话
REST API:丰富的业务系统接口
Webhooks:业务回调扩展能力
消息管理:已发送/已送达/已读回执
群组管理:超大群支持(百万级)
技术栈
Go + Kubernetes + Docker + MySQL + MongoDB + Redis + Kafka + RPC
适用场景
企业IM替代方案、社交聊天APP、AI聊天机器人平台、音视频通讯、私有化部署IM
游客,本帖隐藏的内容需要积分高于 20 才可浏览,您当前积分为 0 |