Secure · Private · Composable

Communication on your terms

Keragi is a resource-decoupled, end-to-end encrypted messaging and collaboration platform. Connect to the cloud, or run the whole stack privately.

Web client · Single-machine private deployment · Load resources on demand

Connector online
Only the two of us can read this conversation.
Keys stay on this device; the server just relays.
End-to-end encryption on

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. The web client and the self-hosted server share the same account and data.

  • Single-machine private deployment
  • Web client
  • Optional cloud cluster

Frequently asked questions

What is Keragi?
Keragi is a resource-decoupled messaging and collaboration platform with direct messages, group chats, channels, AI assistants and connector takeover. The web client and a self-hostable server are available today.
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?
The web client and a self-hostable server are available now. Desktop (.deb / AppImage) and mobile (APK) clients are in preparation.
How do I deploy a server?
Get the wasmx host and the WASM resource packs you need from the downloads page, and combine them by server role. You can also download the web client and host it on any static hosting. See the docs for details.

Get started

Download Keragi, or jump straight into the docs.