Mayros

Mayros

WhatsApp, Telegram, Discord, iMessage 등을 통해 AI 에이전트를 위한 모든 OS 게이트웨이.
메시지를 보내면 주머니에서 에이전트 응답을 받을 수 있습니다. 플러그인으로 Mattermost 등을 추가할 수 있습니다.

Mayros란 무엇인가요?

Mayros는 좋아하는 채팅 앱(WhatsApp, Telegram, Discord, iMessage 등)을 Pi와 같은 AI 코딩 에이전트에 연결하는 자체 호스팅 게이트웨이입니다. 자신의 컴퓨터(또는 서버)에서 단일 Gateway 프로세스를 실행하면 메시징 앱과 항상 사용 가능한 AI 어시스턴트 사이의 브리지가 됩니다.

누구를 위한 것인가요? 데이터 제어권을 포기하거나 호스팅 서비스에 의존하지 않고 어디서나 메시지를 보낼 수 있는 개인 AI 어시스턴트를 원하는 개발자와 파워 유저를 위한 것입니다.

무엇이 다른가요?

  • 자체 호스팅: 사용자의 하드웨어, 사용자의 규칙으로 실행
  • 다중 채널: 하나의 Gateway가 WhatsApp, Telegram, Discord 등을 동시에 제공
  • 에이전트 네이티브: 도구 사용, 세션, 메모리 및 다중 에이전트 라우팅을 갖춘 코딩 에이전트용으로 구축
  • 오픈 소스: MIT 라이선스, 커뮤니티 주도

무엇이 필요한가요? Node 22+, API 키(Anthropic 권장), 그리고 5분.

작동 방식

mermaid
flowchart LR
  A["채팅 앱 + 플러그인"] --> B["Gateway"]
  B --> C["Pi 에이전트"]
  B --> D["CLI"]
  B --> E["Web Control UI"]
  B --> F["macOS 앱"]
  B --> G["iOS 및 Android 노드"]

Gateway는 세션, 라우팅 및 채널 연결에 대한 단일 진실 공급원입니다.

주요 기능

🌐

다중 채널 게이트웨이

단일 Gateway 프로세스로 WhatsApp, Telegram, Discord 및 iMessage를 지원합니다.

🔌

플러그인 채널

확장 패키지로 Mattermost 등을 추가하세요.

🔀

다중 에이전트 라우팅

에이전트, 작업 공간 또는 발신자별로 격리된 세션을 제공합니다.

🖼️

미디어 지원

이미지, 오디오 및 문서를 보내고 받을 수 있습니다.

🖥️

Web Control UI

채팅, 구성, 세션 및 노드를 위한 브라우저 대시보드를 제공합니다.

📱

모바일 노드

Canvas 지원으로 iOS 및 Android 노드를 페어링하세요.

빠른 시작

1

Mayros 설치

bash
npm install -g mayros@latest
2

온보딩 및 서비스 설치

bash
mayros onboard --install-daemon
3

WhatsApp 페어링 및 Gateway 시작

bash
mayros channels login
mayros gateway --port 18789

전체 설치 및 개발 설정이 필요하신가요? 빠른 시작을 참조하세요.

대시보드

Gateway 시작 후 브라우저 Control UI를 엽니다.

Mayros

구성 (선택 사항)

구성은 ~/.mayros/mayros.json에 있습니다.

  • 아무것도 하지 않으면 Mayros는 발신자별 세션으로 RPC 모드에서 번들된 Pi 바이너리를 사용합니다.
  • 잠그고 싶다면 channels.whatsapp.allowFrom과 (그룹의 경우) 멘션 규칙으로 시작하세요.

예시:

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

여기서 시작하세요

더 알아보기