Communication on your terms
ClientX is a resource-decoupled, end-to-end encrypted messaging and collaboration platform. Connect to the cloud, or run the whole stack privately.
Desktop / Mobile / Web · Single-machine private deployment · Load resources on demand
Built for real use
End-to-end encryption
Direct messages, group chats and channels are encrypted by default; keys never leave your device.
Resource-decoupled
Load resources on demand. Remove one and the rest keep running.
Private deployment
One machine runs the full stack, with data staying inside your own network.
AI & connectors
AI assistants, third-party AI model takeover and cross-device connections in one interface.
From messages to collaboration, in one place
Direct, group and channel chat
One conversation surface where messages, files, voice and AI threads flow together.
- Consistent experience across devices
- Sender Keys group encryption
- Channels and knowledge bases
AI assistants and takeover
Let a third-party AI model take over a conversation; AI and human replies share the same thread.
- Conversation-level AI takeover
- Traceable tool-call history
- Loop prevention with manual takeover
Private deployment, everywhere
Cloud or single-machine — your call. Desktop, mobile and the web share the same account and data.
- Single-machine .deb / AppImage
- Mobile APK
- Optional cloud cluster
Frequently asked questions
- What is ClientX?
- ClientX is a resource-decoupled messaging and collaboration platform with direct messages, group chats, channels, AI assistants and connector takeover, available on desktop, mobile and the web.
- Are messages end-to-end encrypted?
- Yes. Direct messages, group chats and channels are end-to-end encrypted by default. Keys stay on your device; the server only relays messages and does not keep history long-term.
- Can I self-host it?
- Yes. The full stack can run on a single machine with data staying inside your own network, or you can connect to a cloud cluster.
- Which platforms are supported?
- Desktop (.deb / AppImage), mobile (APK) and the web, with the same account and data across devices.
- How do developers get started?
- Download the resource source code and toolchain from the downloads page, then develop, package and assemble your own app the resource way. See the docs for details.
