Open Source

Real-Time Messaging

Team Chat That Keeps You Connected

1:1 and group messaging with file sharing, emoji, GIFs, voice & video calls — all built into one seamless experience.

Everything you need to communicate

A complete messaging toolkit that brings your team together — text, media, voice, and video in one place.

1:1 & Group Messaging

Direct messages and named group chats with admin management, member invites, and role-based controls.

File Sharing

Images, video, audio, documents, and archives up to 50MB with inline previews and downloads.

Voice & Video Calls

WebRTC-powered 1:1 and group calls with mute, video toggle, and screen awareness.

Emoji & GIF

Built-in emoji picker with skin tone support and Tenor GIF search for expressive conversations.

Message Search

Find conversations instantly and search within message history with highlighted results.

Smart Notifications

Mute conversations, unread badges, per-chat notification control, and DND scheduling.

Step 1

Conversations that flow naturally

Start a 1:1 chat or spin up a named group in seconds. Messages are delivered in real time with typing indicators and read receipts so everyone stays on the same page.

  • 1:1 and group chat with real-time delivery
  • Typing indicators and read receipts
  • Online presence and availability status
Step 2

Share anything, instantly

Drag and drop files directly into any conversation. Images, videos, and audio render inline so your team never has to leave the chat to preview content.

  • Drag-and-drop files up to 50MB
  • Inline image, video, and audio previews
  • Document and archive downloads with metadata
Step 3

Voice and video, built right in

Start a WebRTC call from any chat thread — no external plugins, no extra apps. Group calls keep your whole team connected with full mute and video controls.

  • WebRTC calls from any conversation
  • Group calls with up to 25 participants
  • No plugins or downloads required
Step 4

Organize and manage

Forward messages across conversations, select multiple messages for bulk actions, assign group admin roles, and mute noisy threads without losing context.

  • Forward messages and multi-select actions
  • Group admin roles and member management
  • Mute and archive conversations

Technical highlights

Built on modern protocols and designed for reliability at any scale.

ProtocolWebSocket + WebRTC
Max File Size50 MB
EncryptionTLS in transit
Media SupportImages, Video, Audio, Docs
Group SizeUp to 250 members
SearchFull-text across all history
Premium Plugins

Extend your messaging

Add SMS for external messaging and advanced contacts for enriched profiles.