Mayros

Mayros

เกตเวย์สำหรับ AI Agent บนทุก OS รองรับ WhatsApp, Telegram, Discord, iMessage และอื่นๆ
ส่งข้อความ รับคำตอบจาก Agent จากกระเป๋าของคุณ ปลั๊กอินเพิ่ม Mattermost และอื่นๆ

Mayros คืออะไร?

Mayros เป็น เกตเวย์ที่โฮสต์เอง ที่เชื่อมต่อแอปแชทโปรดของคุณ — WhatsApp, Telegram, Discord, iMessage และอื่นๆ — เข้ากับ AI coding agent เช่น Pi คุณเรียกใช้โปรเซส Gateway เพียงตัวเดียวบนเครื่องของคุณเอง (หรือเซิร์ฟเวอร์) และมันจะกลายเป็นสะพานเชื่อมระหว่างแอปส่งข้อความของคุณกับผู้ช่วย AI ที่พร้อมใช้งานตลอดเวลา

ใครควรใช้? นักพัฒนาและผู้ใช้ขั้นสูงที่ต้องการผู้ช่วย AI ส่วนตัวที่สามารถส่งข้อความได้จากทุกที่ — โดยไม่ต้องเสียการควบคุมข้อมูลหรือพึ่งพาบริการที่โฮสต์ให้

อะไรที่แตกต่าง?

  • โฮสต์เอง: ทำงานบนฮาร์ดแวร์ของคุณ กฎของคุณ
  • หลายช่องทาง: Gateway เดียวรองรับ WhatsApp, Telegram, Discord และอื่นๆ พร้อมกัน
  • สำหรับ Agent: สร้างมาสำหรับ coding agent ด้วยการใช้เครื่องมือ เซสชัน หน่วยความจำ และการกำหนดเส้นทางแบบหลาย Agent
  • โอเพนซอร์ส: ใบอนุญาต MIT ขับเคลื่อนโดยชุมชน

คุณต้องการอะไร? Node 22+, API key (แนะนำ Anthropic) และ 5 นาที

วิธีการทำงาน

mermaid
flowchart LR
  A["แอปแชท + ปลั๊กอิน"] --> B["Gateway"]
  B --> C["Pi agent"]
  B --> D["CLI"]
  B --> E["Web Control UI"]
  B --> F["แอป macOS"]
  B --> G["โหนด iOS และ Android"]

Gateway เป็นแหล่งความจริงเพียงแหล่งเดียวสำหรับเซสชัน การกำหนดเส้นทาง และการเชื่อมต่อช่องทาง

ความสามารถหลัก

🌐

เกตเวย์หลายช่องทาง

WhatsApp, Telegram, Discord และ iMessage ด้วยโปรเซส Gateway เดียว

🔌

ช่องทางปลั๊กอิน

เพิ่ม Mattermost และอื่นๆ ด้วยแพ็คเกจส่วนขยาย

🔀

การกำหนดเส้นทางหลาย Agent

เซสชันแยกต่างหากสำหรับแต่ละ Agent, workspace หรือผู้ส่ง

🖼️

รองรับสื่อ

ส่งและรับรูปภาพ เสียง และเอกสาร

🖥️

Web Control UI

แดชบอร์ดบนเบราว์เซอร์สำหรับแชท การตั้งค่า เซสชัน และโหนด

📱

โหนดมือถือ

จับคู่โหนด iOS และ Android ด้วยการรองรับ Canvas

เริ่มต้นอย่างรวดเร็ว

1

ติดตั้ง Mayros

bash
npm install -g mayros@latest
2

Onboard และติดตั้งบริการ

bash
mayros onboard --install-daemon
3

จับคู่ WhatsApp และเริ่ม Gateway

bash
mayros channels login
mayros gateway --port 18789

ต้องการคู่มือติดตั้งและการตั้งค่าพัฒนาแบบเต็มหรือไม่? ดูเริ่มต้นอย่างรวดเร็ว

แดชบอร์ด

เปิด Control UI บนเบราว์เซอร์หลังจาก Gateway เริ่มทำงาน

Mayros

การกำหนดค่า (ตัวเลือก)

การตั้งค่าอยู่ที่ ~/.mayros/mayros.json

  • หากคุณ ไม่ทำอะไร Mayros จะใช้ไบนารี Pi ที่มาพร้อมในโหมด RPC พร้อมเซสชันแยกสำหรับแต่ละผู้ส่ง
  • หากคุณต้องการล็อกมัน เริ่มต้นด้วย channels.whatsapp.allowFrom และกฎการกล่าวถึง (สำหรับกลุ่ม)

ตัวอย่าง:

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

เริ่มต้นที่นี่

เรียนรู้เพิ่มเติม