What problem does it solve?
This skill unifies local messaging by aggregating Signal, email, and Telegram messages into a single, queryable store and HTTP API, enabling safe access for AI agents and local software to read messages and request sends with explicit user confirmation.
Core Features & Use Cases
- Unified HTTP API on port 6000 to read messages across backends, filter by backend/account, and perform cross-backend queries.
- Confirmation UI on port 7000 to review and approve outbound messages, ensuring user control over sending messages to others.
- Central SQLite database storage of all messages with per-backend accounting, enabling persistent access and easy auditing.
- Setup-driven account management for Signal, Email, and Telegram backends, with per-backend polling and lifecycle management.
Quick Start
Install and configure accounts for Signal, Email, and Telegram, then run the daemon to start polling and serving the API.