Mayros

Mayros

Gateway đa hệ điều hành cho AI agent qua WhatsApp, Telegram, Discord, iMessage và nhiều hơn nữa.
Gửi tin nhắn, nhận phản hồi từ agent ngay trong túi bạn. Plugin hỗ trợ Mattermost và nhiều nền tảng khác.

Mayros là gì?

Mayros là một gateway tự lưu trữ kết nối các ứng dụng chat yêu thích của bạn — WhatsApp, Telegram, Discord, iMessage và nhiều hơn nữa — với các AI coding agent như Pi. Bạn chạy một tiến trình Gateway duy nhất trên máy của mình (hoặc một máy chủ), và nó trở thành cầu nối giữa các ứng dụng nhắn tin của bạn và một trợ lý AI luôn sẵn sàng.

Dành cho ai? Các nhà phát triển và người dùng nâng cao muốn có trợ lý AI cá nhân mà họ có thể nhắn tin từ bất kỳ đâu — mà không cần từ bỏ quyền kiểm soát dữ liệu của họ hoặc phụ thuộc vào dịch vụ được lưu trữ.

Điều gì làm nó khác biệt?

  • Tự lưu trữ: chạy trên phần cứng của bạn, theo quy tắc của bạn
  • Đa kênh: một Gateway phục vụ WhatsApp, Telegram, Discord và nhiều hơn nữa đồng thời
  • Tối ưu cho Agent: được xây dựng cho các coding agent với sử dụng công cụ, phiên làm việc, bộ nhớ và định tuyến đa agent
  • Mã nguồn mở: giấy phép MIT, hướng đến cộng đồng

Bạn cần gì? Node 22+, một API key (khuyến nghị Anthropic), và 5 phút.

Cách hoạt động

mermaid
flowchart LR
  A["Ứng dụng chat + plugin"] --> B["Gateway"]
  B --> C["Pi agent"]
  B --> D["CLI"]
  B --> E["Web Control UI"]
  B --> F["Ứng dụng macOS"]
  B --> G["Node iOS và Android"]

Gateway là nguồn chân lý duy nhất cho phiên làm việc, định tuyến và kết nối kênh.

Khả năng chính

🌐

Gateway đa kênh

WhatsApp, Telegram, Discord và iMessage với một tiến trình Gateway duy nhất.

🔌

Kênh plugin

Thêm Mattermost và nhiều hơn nữa với các gói mở rộng.

🔀

Định tuyến đa agent

Phiên làm việc được cô lập cho mỗi agent, workspace hoặc người gửi.

🖼️

Hỗ trợ media

Gửi và nhận hình ảnh, âm thanh và tài liệu.

🖥️

Web Control UI

Bảng điều khiển trình duyệt cho chat, cấu hình, phiên làm việc và node.

📱

Node di động

Ghép nối node iOS và Android với hỗ trợ Canvas.

Bắt đầu nhanh

1

Cài đặt Mayros

bash
npm install -g mayros@latest
2

Onboard và cài đặt dịch vụ

bash
mayros onboard --install-daemon
3

Ghép nối WhatsApp và khởi động Gateway

bash
mayros channels login
mayros gateway --port 18789

Cần cài đặt đầy đủ và thiết lập dev? Xem Bắt đầu nhanh.

Bảng điều khiển

Mở Control UI trên trình duyệt sau khi Gateway khởi động.

Mayros

Cấu hình (tùy chọn)

Cấu hình nằm tại ~/.mayros/mayros.json.

  • Nếu bạn không làm gì, Mayros sử dụng Pi binary tích hợp trong chế độ RPC với phiên làm việc theo từng người gửi.
  • Nếu bạn muốn khóa nó lại, bắt đầu với channels.whatsapp.allowFrom và (cho nhóm) quy tắc mention.

Ví dụ:

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

Bắt đầu tại đây

Tìm hiểu thêm