Available now — self-host in minutes

Self-hosted chat for your team

ɳChat is an open-source chat client built on nSelf. Channels, DMs, threads, file sharing, reactions, voice and video. Everything runs on your server. The chat backend requires a Basic membership (starting at $0.99/mo).

Everything a team needs

All features included. Nothing gated behind a higher tier.

💬

Real-time messaging

Channels, DMs, threads, reactions. Typing indicators and read receipts. Powered by Socket.io + GraphQL subscriptions.

🎥

Voice and video

Full WebRTC calls via LiveKit. Screen sharing, call recording, low latency. Everything self-hosted.

📎

File sharing

Drag-and-drop uploads to your own MinIO storage. Images, docs, code. No third-party hosting.

🛡️

Moderation

Automated content filters, manual review queue, word filters, user bans, and timed timeouts.

🤖

Bots

Programmable bots for notifications, automation, and integrations. Built-in slash command framework.

💳

Paid communities

Stripe integration for membership gating, subscriptions, and pay-per-channel access.

Compare

*$0.99/mo billed monthly, or $9.99/yr billed annually. One membership covers your whole team.

FeatureɳChatSlackDiscord
Monthly cost$0.99/mo*$7.25/user/moFree / $9.99/mo
Data ownershipYour serverSlack storesDiscord stores
Voice + videoYes (LiveKit)YesYes
Message historyUnlimited90 days (free)Unlimited
Self-hostableYesNoNo
Open sourceMITProprietaryProprietary

Deploy in 5 minutes

Clone the repo, set your membership key, and you have a full production chat server. Postgres, Hasura, Auth, LiveKit, all on your own infrastructure.

git clone https://github.com/nself-org/chat
cd chat/.backend
nself license set nself_pro_...
nself plugin install chat livekit moderation bots
nself build && nself start

Ready to own your chat?

The Basic membership includes ɳChat plus 50+ other plugins: notify, bots, livekit, moderation, stripe, cron, and more. Starting at $0.99/mo.