WuKongIM Developer Docsv3 Beta
Every message.Delivered reliably.
Build real-time communication into your application. Start with your first message, then explore client SDKs, cluster deployment, and the complete API.
// Once connected, send a message to Bob
await sdk.chatManager.send(
new MessageText('Hello, WuKongIM!'),
new Channel('bob', ChannelTypePerson),
);Read the full quickstartEXPLORE THE DOCS
Find your next step
A clear path from learning the concepts to running in production.
LEARN
Guides
Learn WuKongIM and complete your first product integration.
Explore docsDEPLOY
Server
Deploy, configure, operate, and understand a WuKongIM cluster.
Explore docsINTEGRATE
SDK
Integrate WuKongIM across client platforms.
Explore docsREFERENCE
API & Protocols
Reference source-aligned HTTP, webhook, client-protocol, and private-interface boundaries.
Explore docsYOUR FIRST MESSAGE
New here? Start with one message.
Exchange a message between two test users, then bring the same flow into your application.
Open the quick startKEEP BUILDING
Keep these within reach
Core concepts
Messages, channels, users, and conversations
Docker deployment
Images, configuration, and persistent storage
Try the four Demos
Chat, streaming replies, support, and Agent
Configuration reference
TOML, environment variables, and defaults
Health & monitoring
Readiness, metrics, and alerts
WuKongIM HTTP API
Server endpoints and request examples
Open source. Self-hosted. Built for your app.
Grow from a single-node cluster to multiple nodes with the same cluster model.