Mayros

Mayros

Gateway OS apa pun untuk agen AI di WhatsApp, Telegram, Discord, iMessage, dan lainnya.
Kirim pesan, dapatkan respons agen dari saku Anda. Plugin menambahkan Mattermost dan lainnya.

Apa itu Mayros?

Mayros adalah gateway self-hosted yang menghubungkan aplikasi chat favorit Anda โ€” WhatsApp, Telegram, Discord, iMessage, dan lainnya โ€” ke agen coding AI seperti Pi. Anda menjalankan satu proses Gateway di mesin Anda sendiri (atau server), dan itu menjadi jembatan antara aplikasi pesan Anda dan asisten AI yang selalu tersedia.

Untuk siapa? Developer dan power user yang menginginkan asisten AI pribadi yang dapat mereka kirimi pesan dari mana saja โ€” tanpa menyerahkan kontrol data mereka atau bergantung pada layanan hosted.

Apa yang membuatnya berbeda?

  • Self-hosted: berjalan di perangkat keras Anda, aturan Anda
  • Multi-channel: satu Gateway melayani WhatsApp, Telegram, Discord, dan lainnya secara bersamaan
  • Agent-native: dibangun untuk agen coding dengan penggunaan tool, sesi, memori, dan routing multi-agent
  • Open source: Lisensi MIT, community-driven

Apa yang Anda butuhkan? Node 22+, API key (Anthropic direkomendasikan), dan 5 menit.

Cara kerjanya

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 and Android nodes"]

Gateway adalah sumber kebenaran tunggal untuk sesi, routing, dan koneksi channel.

Kemampuan utama

๐ŸŒ

Multi-channel gateway

WhatsApp, Telegram, Discord, dan iMessage dengan satu proses Gateway.

๐Ÿ”Œ

Plugin channels

Tambahkan Mattermost dan lainnya dengan paket ekstensi.

๐Ÿ”€

Multi-agent routing

Sesi terisolasi per agen, workspace, atau pengirim.

๐Ÿ–ผ๏ธ

Media support

Kirim dan terima gambar, audio, dan dokumen.

๐Ÿ–ฅ๏ธ

Web Control UI

Dashboard browser untuk chat, konfigurasi, sesi, dan node.

๐Ÿ“ฑ

Mobile nodes

Pair node iOS dan Android dengan dukungan Canvas.

Quick start

1

Instal Mayros

bash
npm install -g mayros@latest
2

Onboard dan instal service

bash
mayros onboard --install-daemon
3

Pair WhatsApp dan start Gateway

bash
mayros channels login
mayros gateway --port 18789

Butuh panduan instalasi lengkap dan pengaturan dev? Lihat Quick start.

Dashboard

Buka browser Control UI setelah Gateway dimulai.

Mayros

Konfigurasi (opsional)

Konfigurasi berada di ~/.mayros/mayros.json.

  • Jika Anda tidak melakukan apa-apa, Mayros menggunakan binary Pi yang sudah disertakan dalam mode RPC dengan sesi per-pengirim.
  • Jika Anda ingin menguncinya, mulai dengan channels.whatsapp.allowFrom dan (untuk grup) aturan mention.

Contoh:

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

Mulai di sini

Pelajari lebih lanjut