Voice assistant bridge — Matrix bot + AI crew orchestrator for the ship at sea.
bridge is the server-side orchestrator for the Crew at Sea voice assistant system.
It runs as a Matrix bot, routes messages to AI crew members, and manages session context.
- Bot: mautrix-python Matrix client (E2EE)
- Orchestrator: Routes messages to crew members, manages per-room session context
- Crew: AI personas backed by Claude (Anthropic SDK)
- Crest: IMAP/SMTP service for email bootstrap
Licensed under the GNU Affero General Public License, version 3 or later (AGPL-3.0-or-later).
Bridge runs as a network service — a Matrix bot orchestrating AI crew on behalf of users. AGPL's network clause (Section 13) closes the "SaaS loophole" that weaker copyleft licences leave open: anyone running a modified Bridge as a service must offer source to their users. That matters here because Bridge is a service, and we want the share-alike spirit to follow the code wherever it sails.
Klazomenai may relicense Bridge under any OSI-approved open-source licence in future, exercising the sublicensing rights granted by contributors via the Contributor Licence Agreement — but never under proprietary or source-available terms. Contributors retain copyright in their contributions. See CONTRIBUTING.md for the contribution workflow and STEWARDSHIP.md for the public commitments behind the licence stance.