Apex Voice — real-time community chat
A community platform with text and voice channels, direct messages and screen sharing. Available in the browser and as a desktop app.

Apex Voice brings messaging, voice calls and shared streams together. Users create servers and channels, invite members and manage access with roles and permissions.
Private channels are available only to invited members and administrators. Chats support reactions, emoji, attachments and message search.
When several people stream at once, previews stay muted. Viewers choose a stream to open with audio inside the app, then switch to fullscreen if needed.
The React and TypeScript client also runs as an Electron desktop app. The Go backend uses PostgreSQL, Redis and MinIO. LiveKit handles voice and streaming, while ZITADEL provides authentication.