Skip to content

Plugins

chatwire ships with a small core — reading and sending messages. Everything else is a plugin you can install or ignore.

Available plugins

Plugin What it does Package
Stats Message statistics and charts in the sidebar built-in
Smart Notifications Priority-based push filtering built-in
Home Assistant HA entity control and message-triggered automations chatwire-ha
MQTT Publish messages to an MQTT broker chatwire-mqtt
XMPP Bridge messages to XMPP/Jabber chatwire-xmpp
MCP Server Expose messages to AI agents via Model Context Protocol built-in
Tinfoil End-to-end encryption for message content chatwire-tinfoil
Popout Detachable chat windows built-in
Favorites Pin conversations to the top of your sidebar built-in
Export Export conversations as JSON, CSV, or PDF built-in
Content Filter Block or redact message content by pattern chatwire-content-filter

Installing a plugin

# Built-in plugins are already available — just enable in Settings → Plugins.

# External plugins install via pipx inject:
pipx inject chatwire chatwire-ha

Then restart chatwire and enable the plugin in Settings → Plugins.

Building your own

See the Plugin SDK guide for the full development reference.