Everything you need in a messaging platform
Seven message types, real-time presence, typing indicators, reactions, replies, group chats, AI assistant, embeddable widget — matching the feature sets of WhatsApp, Slack, and iMessage in a single platform.
Messaging
Seven Message Types
Text, voice, images, video, files, link previews, and syntax-highlighted code blocks — every format your team needs.



Real-Time
Real-Time Awareness
Users always know who is online, who is typing, and who has read their message — instant feedback at every level.


Interactions
Message Interactions
React, reply, edit, unsend — every message is interactive. Full emoji picker, offline queue, and edit history.



All of this — free & open source
Chatr delivers all of this out of the box — MIT-licensed, no per-seat fees, no vendor lock-in. Clone the repo and deploy on your own infrastructure.
Social
Groups & Social
Full-featured group chats with role management (Owner, Admin, Member), invite controls, and a social layer. Create groups with names, avatars, cover images, and descriptions. All seven message types are supported inside groups.
Friends & Blocking— Send friend requests via search. Accepted contacts show a “Friend” badge. Blocked users cannot search for you, message you, view your profile, or see your online status.
Invitations — Owners and Admins invite new members via search. Pending invitations appear as a badge on the Groups tab.


Artificial Intelligence
AI Chatbot & Smart Summaries
Luna is an AI assistant powered by GPT-4o-mini that appears as a regular contact. No special interface, no learning curve — just send a message and get an intelligent response.

Personalisation
Profile, Settings & Privacy
Every user gets a full profile system, granular privacy controls, and customisable notification preferences. No “one size fits all”.



Design
Design & Themes
Dark and light themes with a single-tap toggle. No reload, no flicker. Deep navy dark theme optimised for OLED screens.




Security
Enterprise-Grade Authentication
Four authentication methods, per-field privacy controls, and server-side enforcement at every layer. Built for compliance-sensitive environments.
For Developers
Built to extend, not just use
Clean architecture, strict TypeScript, comprehensive tests, and documented APIs. Whether you’re integrating, customising, or learning — the codebase is designed to be readable.
Full-stack TypeScript: Frontend (Next.js 16 + React 19), backend (Node.js + Express), widget (vanilla JS), and all tooling — every file is strict TypeScript with zero implicit any.
Observability
Real-Time Analytics Dashboard
A custom-built project intelligence dashboard with live metrics, code health gauges, commit analysis, security audit, and an embedded test runner. Not a third-party tool — built into Chatr and auto-refreshing every 30 seconds.

Administration
Admin & Contact Management
A built-in admin panel for support users to review, manage, and respond to widget chat contacts — no external CRM required.


Ready to see more?
Try the embeddable support widget or explore the full product overview with architecture details, screenshots, and commercial analysis.