omnichannel-hub

v1.1 Messaging & Automation

Unified Messaging Hub & Real-Time Broker Unified messaging hub & real-time broker

Die zentrale Kommunikationszentrale für Benachrichtigungen, E-Mail-Triage und Multi-Kanal-Meldungen. Verbindet WhatsApp, Proton Mail, Matrix und Systemdienste zu einem einheitlichen, rauschfreien Informationsstrom. The unified communication nexus for notifications, email triage, and multi-channel events. Integrates WhatsApp, Proton Mail, Matrix, and system services into a prioritized, noise-free stream.

Go 1.22WebSocketsSQLiteProton-CLIWhatsApp BridgeMatrix APISystemd
Go Install
go install github.com/benzjeremy/omnichannel-hub@latest
< 20 ms
Event-Latenz Event latency
99.8%
Filtergenauigkeit Filtering accuracy
Local-First
Architektur Architecture
E2EE
Transportverschlüsselung Transport security

Funktionen & Architektur Features & Architecture

Ausgereifte Ingenieursdisziplin: Zero-Telemetry, echte Sicherheit und native Performance. Engineered for precision: Zero telemetry, real security, and native performance.

01

Intelligente E-Mail & Notification Triage Intelligent Email & Notification Triage

Verbindet sich mit Proton Mail über CLI-Tools. Filtert Newsletter und Automaten-Mails geräuschlos heraus; leitet nur handlungsrelevante Nachrichten weiter. Connects to Proton Mail via CLI tooling. Silently drops marketing noise; prioritizes and forwards only actionable messages from real humans.

02

WhatsApp & Matrix Echtzeit-Gateway WhatsApp & Matrix Real-Time Gateway

Ermöglicht bidirektionale Kommunikation mit J.A.R.V.I.S. über WhatsApp (Chat, Sprachnotizen, Push-Alarme) und dezentrale Matrix-Räume. Enables bidirectional interaction with J.A.R.V.I.S. over WhatsApp (chat, voice memos, push alerts) and decentralized Matrix rooms.

03

Zentraler Event- & Systemalarm-Broker Central Event & System Alarm Broker

Nimmt Systemd-Statusmeldungen, Backup-Ergebnisse und Sicherheitswarnungen entgegen und verteilt sie nach konfigurierbaren Eskalationsstufen. Consumes systemd events, backup audit outcomes, and security notices, routing them across configurable escalation pipelines.

04

Lokale SQLite-Aktionshistorie & Zero-Telemetry Local SQLite Event Store & Zero Telemetry

Alle ausgetauschten Ereignisse verbleiben in der lokalen SQLite-Instanz. Keine Metadatenübertragung an externe Analytics-Dienste. All routed events and telemetry remain stored in the local SQLite audit log. Zero telemetry transmitted to third-party brokers.