Culver brings SMS, MMS and Matrix into one inbox on SouveraineOS. Close the window. The receiver keeps running.
SouveraineOS integration comes first. Full compatibility with other platforms follows.
Keep local contacts with photos and vCard import/export. Follow Matrix rooms and threads, edit messages, add reactions and mark favorites. Call controls include recent calls and voicemail actions.
Search stays live as messages arrive and change. SMS status distinguishes carrier retries from confirmed delivery. Delivery reports stay out of your inbox. SMS history, unread counts and notification records are saved together.
Message Sync connects paired devices over VPN. You choose which devices share. Read state and deletions follow the conversation between devices. Player adds song details to an unsent draft. You choose the conversation and send it.
Built with Rust and Qt/QML. Contacts and SMS/MMS history live in an encrypted local database. SMS uses ModemManager; MMS uses mmsdtng. The README covers building and running Culver.