Mayros
Passerelle compatible tout OS pour agents IA sur WhatsApp, Telegram, Discord, iMessage et plus.
Envoyez un message, recevez une réponse d'agent depuis votre poche. Les plugins ajoutent Mattermost et plus.
Commencer
Installez Mayros et démarrez le Gateway en quelques minutes.
Lancer l'assistant
Configuration guidée avec mayros onboard et flux de pairage.
Ouvrir l'interface de contrôle
Lancez le tableau de bord dans le navigateur pour le chat, la config et les sessions.
Qu'est-ce que Mayros ?
Mayros est une passerelle auto-hébergée qui connecte vos applications de chat préférées — WhatsApp, Telegram, Discord, iMessage et plus — à des agents de code IA comme Pi. Vous exécutez un seul processus Gateway sur votre propre machine (ou un serveur), et il devient le pont entre vos applications de messagerie et un assistant IA toujours disponible.
Pour qui ? Les développeurs et utilisateurs avancés qui souhaitent un assistant IA personnel qu'ils peuvent contacter de n'importe où — sans abandonner le contrôle de leurs données ou dépendre d'un service hébergé.
Qu'est-ce qui le rend différent ?
- Auto-hébergé : fonctionne sur votre matériel, vos règles
- Multicanal : une seule Gateway sert WhatsApp, Telegram, Discord et plus simultanément
- Natif pour les agents : conçu pour les agents de code avec utilisation d'outils, sessions, mémoire et routage multi-agents
- Open source : licence MIT, piloté par la communauté
De quoi avez-vous besoin ? Node 22+, une clé API (Anthropic recommandé) et 5 minutes.
Comment ça marche
mermaidflowchart LR A["Apps de chat + plugins"] --> B["Gateway"] B --> C["Agent Pi"] B --> D["CLI"] B --> E["Interface de contrôle Web"] B --> F["App macOS"] B --> G["Nœuds iOS et Android"]
Le Gateway est la source unique de vérité pour les sessions, le routage et les connexions aux canaux.
Capacités clés
Passerelle multicanal
WhatsApp, Telegram, Discord et iMessage avec un seul processus Gateway.
Canaux plugin
Ajoutez Mattermost et plus avec des packages d'extension.
Routage multi-agents
Sessions isolées par agent, espace de travail ou expéditeur.
Support média
Envoyez et recevez des images, de l'audio et des documents.
Interface de contrôle Web
Tableau de bord navigateur pour le chat, la config, les sessions et les nœuds.
Nœuds mobiles
Pairez des nœuds iOS et Android avec support Canvas.
Démarrage rapide
Installer Mayros
bashnpm install -g mayros@latest
Intégrer et installer le service
bashmayros onboard --install-daemon
Pairer WhatsApp et démarrer le Gateway
bashmayros channels login mayros gateway --port 18789
Besoin de l'installation complète et de la configuration dev ? Voir Démarrage rapide.
Tableau de bord
Ouvrez l'interface de contrôle dans le navigateur après le démarrage du Gateway.
- Local par défaut : http://127.0.0.1:18789/
- Accès distant : Surfaces Web et Tailscale

Configuration (facultatif)
La configuration se trouve dans ~/.mayros/mayros.json.
- Si vous ne faites rien, Mayros utilise le binaire Pi intégré en mode RPC avec des sessions par expéditeur.
- Si vous voulez le verrouiller, commencez par
channels.whatsapp.allowFromet (pour les groupes) les règles de mention.
Exemple :
json5{ channels: { whatsapp: { allowFrom: ["+15555550123"], groups: { "*": { requireMention: true } }, }, }, messages: { groupChat: { mentionPatterns: ["@mayros"] } }, }
Commencez ici
Hubs de documentation
Toute la documentation et les guides, organisés par cas d'usage.
Configuration
Paramètres principaux du Gateway, tokens et configuration du fournisseur.
Accès distant
Modèles d'accès SSH et tailnet.
Canaux
Configuration spécifique aux canaux pour WhatsApp, Telegram, Discord et plus.
Nœuds
Nœuds iOS et Android avec pairage et Canvas.
Aide
Correctifs courants et point d'entrée de dépannage.
En savoir plus
Liste complète des fonctionnalités
Capacités complètes de canaux, routage et médias.
Routage multi-agents
Isolation de l'espace de travail et sessions par agent.
Sécurité
Tokens, listes d'autorisation et contrôles de sécurité.
Dépannage
Diagnostics du Gateway et erreurs courantes.
À propos et crédits
Origines du projet, contributeurs et licence.