Build chat into an existing product
Server + SDK
Self-host PrivChat Server and integrate with the TypeScript, Kotlin, or Rust SDKs — messaging, groups, offline sync, and read state out of the box.
Start with the SDKChat & messaging
Chat is the most mature use case on this stack. This page helps you pick the right path — integrate messaging into an existing product, or launch a complete branded messaging app.
Three paths
All three paths share the same open-source backbone — no path is a dead end, and you can move between them later.
Server + SDK
Self-host PrivChat Server and integrate with the TypeScript, Kotlin, or Rust SDKs — messaging, groups, offline sync, and read state out of the box.
Start with the SDKApp + Platform
Skip the client engineering: native iOS / Android / HarmonyOS, H5, WeChat Mini Program, and PC web — delivered white-label with the Platform.
Meet the app familyPlatform + Transfer RPC
Wallets, red packets, admin, and assistant modules ride the same connection — business capabilities extend over typed transfer RPC.
Explore the PlatformCapability map
The detailed user-facing capability inventory for the chat solution, organized by the product that delivers it.
Self-host the realtime backbone and integrate it into your product. These messaging capabilities stay open source.
Product surfaces and client-side experiences delivered as part of the white-label app family.
Commercial application modules for money movement, engagement, and business workflows.
Who does what
The detailed chat capability inventory lives above; the product pages focus on each part's strengths — the server on architecture, security, and operations, the app on delivery.
The self-hosted Rust realtime core — messages, channel events, and typed RPC all start here.
Learn moreThree first-class SDKs — TypeScript, Kotlin, and Rust — speaking one wire protocol.
Learn moreThe shippable white-label client family: native on three platforms, plus H5, Mini Program, and PC web.
Learn moreThe commercial application layer — accounts, wallets, payments, game orchestration, and admin.
Learn moreUnder the hood
Connect once; messaging, presence, and business pushes share the wire with typed RPC.
Not sure?
Write to us or open a GitHub thread — both land with engineering, not a sales script.