matrix

Manage a self-hosted Matrix homeserver as a native systemd service.

10|2|Updated Feb 18, 2026
One-click install
npx skills add https://github.com/alexradunet/piBloom --skill matrix-alexradunet
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: matrix
Source: https://github.com/alexradunet/piBloom/tree/main/services/matrix
Command: npx skills add https://github.com/alexradunet/piBloom --skill matrix-alexradunet

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides a self-hosted, private Matrix homeserver that allows seamless communication with your Pi companion without data leaving your device.

Core Features & Use Cases

  • Private Messaging: Communicate with Pi through any Matrix client.
  • Local-First: All data stays on your device, ensuring privacy and security.
  • Bridge Integration: Easily set up bridges to other messaging platforms like WhatsApp, Telegram, and Signal.
  • Use Case: You can use your favorite Matrix client (like Element) to send commands to your Pi, receive status updates, and even manage bridges to other services, all within a secure, private environment.

Quick Start

Use the matrix skill to create a new bridge for Signal.

Frequently Asked Questions about matrix

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I set up a self-hosted Matrix homeserver for private messaging?

A self-hosted Matrix homeserver ensures all messaging data stays on your device. This Skill manages the homeserver as a native systemd service, handling user registration and bot account creation for secure local communication.

Can I bridge external messaging platforms like WhatsApp and Telegram to my homeserver?

Yes, you can bridge external messaging platforms. The Skill facilitates integration with services like WhatsApp, Telegram, and Signal by configuring and running mautrix bridge containers alongside your homeserver.

Do I need systemd to manage a local-first Matrix homeserver?

Yes, systemd is required. The Skill relies on systemd service management to run and maintain the private Matrix homeserver as a native OS service, handling user registration and bot account creation.

How do I create a bridge for Signal using a private Matrix server?

Creating a Signal bridge involves setting up a mautrix bridge container configured to connect your private Matrix homeserver with the Signal messaging platform, enabling cross-platform communication.

What is the benefit of local-first communication with a Matrix homeserver?

Local-first communication ensures all data stays on your device without leaving it. This guarantees privacy and security when messaging or interacting with AI agents through any Matrix client like Element.