Darkwire Communications AI
A chat platform of my own instead of somebody else's. Channels, direct messages, voice, roles, polls, moderation with an audit trail - in the browser and as an installable app.
- Status
- Live
- Access
- Account required
- Stack
- React · PostgreSQL · WebSockets · WebRTC · Desktop-App
AI at work Data storage External service
Every action goes through the permission check on the server and lands in the audit log. Whoever moderates leaves a trace.
The trigger was the question of what happens when the service your communication lives on changes its rules. The answer was to run it myself.
The scope grew accordingly: channels, direct messages, reactions, polls, voice channels, file uploads, roles with permissions. The permission checks took the most care. They sit entirely on the server side. The interface hides what somebody may not do but decides nothing, otherwise a modified client is enough.
Every moderation action lands in the audit log with its author.
There is an installable build alongside the browser version. Access requires an account.