Your team chat, your server.
MikroChat packages a clean chat frontend and backend with channels, private channels, DMs, threaded replies, files, search, presence, encryption at rest, and flexible authentication.
Use it for small teams that want everyday chat they can host, inspect, and keep out of per-seat pricing.
What ships
Public and private channels with files, images, pins, quotes, and links
Threaded replies, direct messages, search, mentions, unread badges, and presence
Dev mode, magic links, passwords, OAuth 2.0, and admin operations
Server-Sent Events for realtime updates and PWA cached read access
Install
Run it
curl -sSL -o mikrochat_app.zip https://releases.mikrosuite.com/mikrochat_app_latest.zip
curl -sSL -o mikrochat_api.zip https://releases.mikrosuite.com/mikrochat_api_latest.zip
unzip mikrochat_app.zip -d mikrochat_app
unzip mikrochat_api.zip -d mikrochat_api
# Terminal 1
cd mikrochat_api/*
node lib/mikrochat.mjs
# Terminal 2
cd mikrochat_app/*
npx http-server . -a 127.0.0.1 -p 8000 -c-1