What it does
Consort is a self-hosted team chat product that organizes text conversations by topics and embeds voice or video calls in channels and direct messages. Its server checks conversation membership before granting a short-lived call token; the project is an independent Zulip fork with Windows and Linux desktop apps.
Calls stay with the discussion
Consort combines topic-based team chat with calls that open inside the channel or direct message they belong to. The server checks whether someone belongs to that conversation and issues a short-lived token scoped to its call. Text channels keep topics organized; voice channels can hold a call without channel text, while lounges provide rooms people can join and leave.
Self-hosted, with client limits to note
The project publishes a browser app and desktop clients for Windows and Linux. Its homepage marks mobile apps as coming soon and says the team is considering a hosted service, so current deployments should plan for self-hosting. The server repository describes Consort as an independent Zulip fork and states that it is not affiliated with the Zulip project; the repository lists Apache 2.0. No server installation or live call was tested.
Strengths
- Topic-based channels keep related messages organized within a conversation.
- Calls are embedded in channels or direct messages and restricted to their members by the server.
- The project documents a browser app and Windows and Linux desktop clients.
Watch out for
- A vendor-hosted service is not yet available; deployment is self-hosted.
- The homepage marks mobile apps as coming soon.
Best for
- Distributed teams that want topic threads and calls attached to the same discussion
- Technical teams able to host their own communication service
Sources
- Consort: voice, video and chat (Oct 25, 2026)
- ConsortServer repository README (Oct 25, 2026)
