Mayros
Brama dla agentów AI na dowolnym systemie operacyjnym, obsługująca WhatsApp, Telegram, Discord, iMessage i więcej.
Wyślij wiadomość, otrzymaj odpowiedź agenta z kieszonki. Wtyczki dodają Mattermost i inne platformy.
Rozpocznij
Zainstaluj Mayros i uruchom Gateway w kilka minut.
Uruchom kreatora
Konfiguracja z przewodnikiem przez mayros onboard i procesy parowania.
Otwórz interfejs sterowania
Uruchom panel w przeglądarce do czatu, konfiguracji i sesji.
Czym jest Mayros?
Mayros to samodzielnie hostowana brama, która łączy Twoje ulubione aplikacje czatowe — WhatsApp, Telegram, Discord, iMessage i inne — z agentami kodującymi AI, takimi jak Pi. Uruchamiasz jeden proces Gateway na własnej maszynie (lub serwerze), który staje się mostem między Twoimi aplikacjami do przesyłania wiadomości a zawsze dostępnym asystentem AI.
Dla kogo? Dla programistów i zaawansowanych użytkowników, którzy chcą osobistego asystenta AI, z którym mogą pisać z dowolnego miejsca — bez rezygnacji z kontroli nad swoimi danymi lub polegania na hostowanej usłudze.
Co czyni go wyjątkowym?
- Samodzielnie hostowany: działa na Twoim sprzęcie, Twoje zasady
- Wielokanałowy: jedna brama obsługuje WhatsApp, Telegram, Discord i więcej jednocześnie
- Natywny dla agentów: zbudowany dla agentów kodujących z wykorzystaniem narzędzi, sesji, pamięci i routingu wieloagentowego
- Open source: licencja MIT, zarządzany przez społeczność
Czego potrzebujesz? Node 22+, klucz API (zalecany Anthropic) i 5 minut.
Jak to działa
mermaidflowchart LR A["Aplikacje czatowe + wtyczki"] --> B["Gateway"] B --> C["Agent Pi"] B --> D["CLI"] B --> E["Interfejs sterowania Web"] B --> F["Aplikacja macOS"] B --> G["Węzły iOS i Android"]
Gateway jest jedynym źródłem prawdy dla sesji, routingu i połączeń kanałów.
Kluczowe możliwości
Wielokanałowa brama
WhatsApp, Telegram, Discord i iMessage z jednym procesem Gateway.
Kanały wtyczkowe
Dodaj Mattermost i inne za pomocą pakietów rozszerzeń.
Routing wieloagentowy
Izolowane sesje dla każdego agenta, obszaru roboczego lub nadawcy.
Obsługa mediów
Wysyłaj i odbieraj obrazy, audio i dokumenty.
Interfejs sterowania Web
Panel w przeglądarce do czatu, konfiguracji, sesji i węzłów.
Węzły mobilne
Paruj węzły iOS i Android z obsługą Canvas.
Szybki start
Zainstaluj Mayros
bashnpm install -g mayros@latest
Uruchom proces wdrożeniowy i zainstaluj usługę
bashmayros onboard --install-daemon
Sparuj WhatsApp i uruchom Gateway
bashmayros channels login mayros gateway --port 18789
Potrzebujesz pełnej instalacji i konfiguracji developerskiej? Zobacz Szybki start.
Panel
Otwórz interfejs sterowania w przeglądarce po uruchomieniu Gateway.
- Domyślnie lokalnie: http://127.0.0.1:18789/
- Dostęp zdalny: Powierzchnie Web i Tailscale

Konfiguracja (opcjonalna)
Konfiguracja znajduje się w ~/.mayros/mayros.json.
- Jeśli nic nie robisz, Mayros używa dołączonego pliku binarnego Pi w trybie RPC z sesjami dla każdego nadawcy.
- Jeśli chcesz zwiększyć bezpieczeństwo, zacznij od
channels.whatsapp.allowFromi (dla grup) zasad wzmiankowania.
Przykład:
json5{ channels: { whatsapp: { allowFrom: ["+15555550123"], groups: { "*": { requireMention: true } }, }, }, messages: { groupChat: { mentionPatterns: ["@mayros"] } }, }
Zacznij tutaj
Centra dokumentacji
Wszystkie dokumenty i przewodniki, uporządkowane według przypadku użycia.
Konfiguracja
Podstawowe ustawienia Gateway, tokeny i konfiguracja dostawcy.
Dostęp zdalny
Wzorce dostępu SSH i tailnet.
Kanały
Konfiguracja specyficzna dla kanałów WhatsApp, Telegram, Discord i innych.
Węzły
Węzły iOS i Android z parowaniem i Canvas.
Pomoc
Typowe poprawki i punkt wejścia do rozwiązywania problemów.
Dowiedz się więcej
Pełna lista funkcji
Pełne możliwości kanałów, routingu i mediów.
Routing wieloagentowy
Izolacja obszaru roboczego i sesje dla każdego agenta.
Bezpieczeństwo
Tokeny, listy dozwolonych i kontrole bezpieczeństwa.
Rozwiązywanie problemów
Diagnostyka Gateway i typowe błędy.
O projekcie i autorzy
Pochodzenie projektu, współtwórcy i licencja.