Mayros

Mayros

Multi-OS-Gateway für AI-Agenten über WhatsApp, Telegram, Discord, iMessage und mehr.
Senden Sie eine Nachricht und erhalten Sie eine Agent-Antwort direkt auf Ihr Mobilgerät. Plugins fügen Mattermost und weitere hinzu.

Was ist Mayros?

Mayros ist ein selbst-gehostetes Gateway, das Ihre bevorzugten Chat-Apps – WhatsApp, Telegram, Discord, iMessage und mehr – mit AI-Coding-Agenten wie Pi verbindet. Sie führen einen einzelnen Gateway-Prozess auf Ihrer eigenen Maschine (oder einem Server) aus, und es wird zur Brücke zwischen Ihren Messaging-Apps und einem immer verfügbaren AI-Assistenten.

Für wen ist es? Entwickler und Power-User, die einen persönlichen AI-Assistenten wollen, den sie von überall erreichen können – ohne die Kontrolle über ihre Daten aufzugeben oder sich auf einen gehosteten Service zu verlassen.

Was macht es anders?

  • Selbst-gehostet: läuft auf Ihrer Hardware, nach Ihren Regeln
  • Multi-Channel: ein Gateway bedient WhatsApp, Telegram, Discord und mehr gleichzeitig
  • Agent-nativ: gebaut für Coding-Agenten mit Tool-Nutzung, Sessions, Memory und Multi-Agent-Routing
  • Open Source: MIT-lizenziert, Community-getrieben

Was brauchen Sie? Node 22+, einen API-Key (Anthropic empfohlen) und 5 Minuten.

Wie es funktioniert

mermaid
flowchart LR
  A["Chat-Apps + Plugins"] --> B["Gateway"]
  B --> C["Pi Agent"]
  B --> D["CLI"]
  B --> E["Web Control UI"]
  B --> F["macOS App"]
  B --> G["iOS und Android Nodes"]

Das Gateway ist die zentrale Wahrheitsquelle für Sessions, Routing und Channel-Verbindungen.

Hauptfunktionen

🌐

Multi-Channel-Gateway

WhatsApp, Telegram, Discord und iMessage mit einem einzigen Gateway-Prozess.

🔌

Plugin-Channels

Fügen Sie Mattermost und mehr mit Erweiterungspaketen hinzu.

🔀

Multi-Agent-Routing

Isolierte Sessions pro Agent, Workspace oder Absender.

🖼️

Medienunterstützung

Senden und empfangen Sie Bilder, Audio und Dokumente.

🖥️

Web Control UI

Browser-Dashboard für Chat, Konfiguration, Sessions und Nodes.

📱

Mobile Nodes

Paaren Sie iOS- und Android-Nodes mit Canvas-Unterstützung.

Schnellstart

1

Mayros installieren

bash
npm install -g mayros@latest
2

Onboarding durchführen und Service installieren

bash
mayros onboard --install-daemon
3

WhatsApp paaren und Gateway starten

bash
mayros channels login
mayros gateway --port 18789

Benötigen Sie die vollständige Installation und Dev-Einrichtung? Siehe Schnellstart.

Dashboard

Öffnen Sie die Browser-Control-UI nach dem Gateway-Start.

Mayros

Konfiguration (optional)

Die Konfiguration befindet sich unter ~/.mayros/mayros.json.

  • Wenn Sie nichts tun, verwendet Mayros die mitgelieferte Pi-Binary im RPC-Modus mit Sessions pro Absender.
  • Wenn Sie es sperren möchten, beginnen Sie mit channels.whatsapp.allowFrom und (für Gruppen) Erwähnungsregeln.

Beispiel:

json5
{
  channels: {
    whatsapp: {
      allowFrom: ["+15555550123"],
      groups: { "*": { requireMention: true } },
    },
  },
  messages: { groupChat: { mentionPatterns: ["@mayros"] } },
}

Hier starten

Mehr erfahren