Mai

Mai

Devon Crebbin (dcrebbin) · 음성 및 언어

Mai는 Messenger를 거쳐 Meta Ray-Ban을 ChatGPT, Claude, Perplexity에 연결하는 무료 오픈소스 브라우저 확장 기능이다. 실행하려면 직접 발급받은 API 키가 필요하다.

Mai 미리보기

Mai 소개

About

Mai란 무엇인가

Mai는 개발자 Devon Crebbin의 개인 프로젝트로, Messenger에 직접 만든 AI 봇을 붙여 Meta Ray-Ban으로 그 봇과 대화할 수 있게 해준다. 안경은 Messenger 연락처로 메시지와 사진을 보내는 일밖에 못 한다. Mai는 그 하나뿐인 기능을 비틀어 AI로 가는 범용 통로로 바꾼다.

이미 가진 세 가지를 잇는 통역사라고 보면 된다. 안경, 버려도 되는 Facebook 계정, 그리고 AI 제공자다. 명령을 말하면 안경이 그것을 Messenger 채팅으로 보내고, 확장 기능이 ChatGPT, Claude, Perplexity 중 하나로 넘긴 뒤 돌아온 답을 읽어준다.

문제는 이것이 제품이 아니라 임시변통이라는 점이다. Crebbin 스스로 README에서 "hacky"라고 부르며, Meta가 자동화를 염두에 두지 않은 Messenger 동작에 전적으로 기댄다. 채팅 이름을 다루는 방식이나 그룹 재동기화가 Meta 쪽에서 바뀌면 Mai는 깨진다. 저자는 Meta Reality Labs가 언젠가 진짜 SDK를 내놓아 이런 조립이 더는 임시방편이 아니게 되기를 바란다.

시작하기

  1. bun install에 이어 bun run dev:chrome(또는 dev:brave, dev:firefox)을 실행해 소스에서 확장 기능을 설치한다.
  2. 확장 기능의 API 설정 탭을 열고 쓰려는 키를 붙여 넣는다. OpenAI, Claude, Perplexity 키 등이다.
  3. Facebook 예비 계정 두 개로 Messenger 그룹 채팅을 만들고 하나를 내보낸 뒤, 채팅 이름을 봇 이름으로 바꾸고 별명과 사진도 설정해 안경이 진짜처럼 보게 만든다.
  4. Meta View 앱에서 Messenger 계정 연결을 끊었다가 다시 연결해 안경이 새 채팅을 인식하게 한다.
  5. 예비 계정으로 facebook.com/messages에 로그인해 그 채팅을 열고 모니터링을 시작한다. 음성과 문자 메시지가 이제 고른 AI로 가고, 같은 스레드로 답이 돌아온다.

제품 정보

Mai의 요금, 지원 플랫폼, 성능을 한눈에 확인해 보세요.

무료 플랜예
유료 플랜$0 (you pay your own AI provider)
플랫폼Browser extension (Chrome, Brave, Firefox); works with Meta Ray-Ban glasses or the Messenger app
개발사Devon Crebbin (dcrebbin)
카테고리음성 및 언어
출시일Nov 2023
최근 업데이트Jun 2025
웹사이트 방문 수649.3M
웹사이트 글로벌 순위50
API 제공 여부아니요

추천 대상

이 도구가 가장 잘 맞는 사용자, 작업, 상황입니다.

사용자

  • ChatGPT, Claude, Perplexity를 이미 결제 중인 Meta Ray-Ban 사용자로, 휴대폰을 꺼내지 않고 목소리로 그 모델들에 닿고 싶은 사람.
  • `bun run dev
  • 공식 SDK가 나오기 전에 폐쇄된 기기 위에 AI 계층을 어떻게 얹는지 알고 싶은 개발자.

작업

  • 두 손이 자유로운 질의응답. 안경에 물으면 답이 채팅으로 돌아오고, OpenAI 음성 합성으로 음성 클립도 된다.
  • 사진 기록. "Hey Meta send a photo to my food log"로 이미지를 고른 모델에 보내 설명을 받거나 기록으로 남긴다.
  • 화상 통화 모니터링. 통화 화면을 캡처해 ChatGPT나 Claude로 보내고 각 응답을 내장 뷰어에 모은다.

활용 상황

  • 요리나 운전으로 두 손이 바쁘고 휴대폰을 굳이 꺼내고 싶지 않을 때.
  • 직접 만져보는 걸 좋아하는 사람의 주말 프로젝트. Facebook 예비 계정과 몇 달러의 API 크레딧으로 돌아가는 데모를 얻는다.
  • 화면이 아니라 웨어러블에 AI 비서를 붙였을 때의 동작을 시험하는 실험실이나 검증 환경.

주요 기능

Messenger를 통한 음성 명령

핵심은 이름을 바꾼 그룹 채팅이다. 안경은 그것을 평범한 친구로 취급하므로 "Hey Meta send a message to ChatGPT"는 공식 연동 없이도 통한다. 말하거나 보낸 모든 것이 그 스레드에 들어가 AI 제공자로 전달된다.

여러 AI 제공자

Mai는 한 모델에 묶이지 않는다. OpenAI, Claude, Perplexity 어디로든 향하게 할 수 있고, 답을 비교하고 싶을 때 설정 탭에서 키를 바꾸면 된다. 출처가 붙은 결과를 원할 때는 Perplexity가 편하고, 이미지 요청은 시각을 갖춘 모델이 맡는다.

사진과 이미지 요청

안경에서 사진을 보내면 Mai가 이미지를 읽는 모델에 넘기고 설명을 되받아 적는다. 식사 기록 데모가 그 발상을 보여준다. 찍기만 하면 내용이 인식되고, 글자를 하나도 치지 않고 기록이 남는다.

화상 통화 모니터링

통화 중에 캡처를 고른 제공자로 보내고 출력을 로그 뷰어에 모을 수 있다. 실시간 지원의 거친 버전으로, 통화 중 AI 기록자를 띄워두고 싶은 사람에게 쓸모가 있다.

음성 응답

OpenAI 음성 합성을 켜면 Mai가 각 응답을 짧은 음성 클립으로 바꿔 채팅으로 돌려보낸다. 화면을 보지 않고 답을 들을 수 있고, 휴대폰이 주머니 속에 있을수록 이 차이가 크다.

오픈소스와 자체 호스팅

MIT 라이선스로 TypeScript로 작성됐으니 모든 줄을 읽고, 포크하고, 필요 없는 부분을 덜어낼 수 있다. API 키는 남의 서버가 아니라 자신의 브라우저 확장 기능 안에 남는다.

장단점

장점

  • 설치에 돈이 들지 않는다. 이미 쓰는 AI 제공자에만 비용을 내면 되고 키는 로컬에 남는다.
  • ChatGPT, Claude, Perplexity를 지원해 하나의 비서에 묶이지 않는다.
  • 음성 명령과 사진 전송 덕분에 Meta 자체 비서가 닿지 못하는 모델까지 안경으로 끌어온다.
  • 오픈소스라 감사도 수정도 할 수 있고, Messenger에 붙는 방식을 배울 수도 있다.

단점

  • 설정이 번거롭다. Facebook 예비 계정, 손으로 만든 그룹 채팅, Messenger 재연결이 작동 전에 모두 필요하다.
  • 비공식 임시방편이라 Meta 쪽 변화 하나로 예고 없이 깨질 수 있고, 리포지터리 업데이트 말고는 고칠 방법도 없다.
  • 진짜 API가 없어 그 위에 깔끔한 연동을 만들 수 없다.
  • 소스에서 직접 실행해야 하고, 스토어에 올라온 확장 기능은 없다.

자주 묻는 질문

아니다. Mai는 개발자 Devon Crebbin의 독립적인 개인 프로젝트다. Meta가 설계하지 않은 방식으로 Messenger를 재활용하며, 저자 스스로 임시방편이라고 부른다. 그래서 Meta가 무엇 하나만 바꿔도 작동이 멈출 수 있다.