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.