messaging-daemon
CommunityUnify local messages across backends.
Authorvbuterin
Version1.0.0
Installs0
System Documentation
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.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: messaging-daemon Download link: https://github.com/vbuterin/messaging-daemon/archive/main.zip#messaging-daemon Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 545,000+ vetted skills library on demand.