A secure, headless Go daemon that bridges WhatsApp, Matrix, and Telegram to local AI agents via a permission-gated Unix socket.
Subtitle: A secure, headless bridge for local AI-to-messenger orchestration.
chaind-cli is a high-performance Go daemon designed to unify fragmented communication channels into a single, secure interface for local AI agents. It acts as a headless bridge between popular messaging platforms (WhatsApp, Matrix, and Telegram) and your local LLM stack, exposing access via a permission gated Unix socket.
In an era where personal data is increasingly siloed, chaind-cli restores digital sovereignty by allowing users to deploy autonomous agents that can read, process, and respond to messages across platforms without ever sending raw data to a third-party AI cloud. By leveraging a Unix socket, the daemon ensures that only authorized local processes can interact with the messaging streams, providing a "security-first" architecture that is both lightweight and robust.
Multi-Platform Convergence: Unified handling of WhatsApp (via go-whatsapp/multidevice), Telegram, and Matrix protocols.
Local-First Security: Implements a permissioned Unix socket to prevent unauthorized local applications from sniffing message data or hijacking the AI bridge.
Headless Go Daemon: Written in Go for high concurrency, low memory footprint, and easy deployment on home servers, Raspberry Pis, or local workstations.
Agent-Agnostic: Designed to work with any local AI framework (Ollama, LocalAI, etc.) by providing a clean, consistent API for message ingestion and response.
Most current AI-messenger integrations rely on cloud-based middleware or insecure webhooks. This exposes private conversations to potential leaks. chaind-cli eliminates the "middleman" by keeping the bridge entirely on-premise, offering a "local-only" path for building intelligent, cross-platform chatbots and personal assistants.