GN⁺: Rabbit R1 소스 코드 분석 [파트 1]
(github.com/rabbitscam)- rabbit.tech이 최근 화제가 된 Rabbit R1 디바이스를 출시하면서, 사용자를 대신해 작업을 수행하고 앱 기반 상호 작용에서 해방시켜준다고 주장하고 있음
- 하지만 이는 명백한 거짓말이며, 이른바 "대규모 행동 모델"에 대한 소스 코드의 첫 번째 부분 공개를 통해 이를 폭로할 예정임
- 코드에 "인공지능"이나 "대규모 행동 모델"은 전혀 보이지 않음
- 실제로는 Playwright 자동화 스크립트에 의존하고 있기 때문에 Spotify, Midjourney, Doordash, UberEats 등 4개의 앱만 지원함
- 사용자에게 웹 포털을 통해 로그인하도록 요구하는데, 이는 NoVNC를 통해 연결된 가상 머신에 불과함
- 사용자의 개인 비밀번호를 가상 머신에 입력하도록 요구함
- 추가 보안 계층 없이 사용자 세션을 자신들의 머신에 저장함
- 이는 사용자 개인 정보에 대한 명백한 무시이자 엔지니어링 관행상 웃기는 수준임
- 팀에 대해 최소한의 실사를 한 사람이라면 이를 충격으로 받아들이지 않을 것임
- 불과 2년 전까지만 해도 그들은 NFT를 팔고 다녔기 때문
- 이 사실을 널리 알리고 경계해야 함
GN⁺의 의견
- Rabbit R1이 사용자의 개인정보 보안을 충분히 고려하지 않고 있다는 점이 가장 우려스러움. 사용자 로그인 정보나 세션 정보를 안전하게 관리하는 것은 서비스 제공자의 기본 책무임에도 이를 간과하고 있음
- 인공지능이나 대규모 행동 모델을 사용한다고 홍보하면서 실제로는 단순 자동화 스크립트에 의존하고 있다는 점도 문제. 과대광고에 가까운 홍보 전략으로 보임
- 해당 기업의 과거 NFT 사업 이력 등을 볼 때 신뢰하기 어려운 측면이 있음. 사용자들이 서비스 선택에 신중을 기해야 할 것으로 보임
Hacker News 의견
-
CTO가 Discord에서 언급한 바에 따르면, Rabbit의 코드는 잠겨 있고 살균되어 있으며, 진짜 LAM(Language Model)은 다른 곳에 있음. 누군가 로그인 부분을 충분히 살펴보면 코드를 추출할 수 있겠지만, 실제 작동 방식을 이해하지 못한 채 똑똑해 보이려 하는 것일 뿐임.
-
한 해커톤에서 Playwright와 VNC를 이용해 Rabbit과 유사한 DIY 버전을 구현해 본 경험이 있는데, Rabbit도 동일한 기술을 사용한다는 점에서 매우 만족스러움.
-
Rabbit과 Humane Pin은 새로운 AI 기술이 스마트폰에 통합되기 전에 빠르게 수익을 올리기 위한 제품으로 보임. 이런 기회의 창은 올해 I/O와 WWDC가 끝날 때쯤 닫힐 것으로 예상됨.
-
Teenage Engineering 덕분에 Rabbit은 적어도 외관상으로는 멋져 보임.
-
Rabbit과 Humane AI Pin이 해킹 가능하다면 매우 흥미로운 제품이 될 것임. 하드웨어는 멋지고, 소프트웨어가 아직 완벽하지 않더라도 큰 문제는 아님. 일반 사용자용이 아니라 개발자용이라면 인증 과정이 다소 허술해도 상관없음. 커뮤니티가 더 많은 Playwright 스크립트를 만들 수 있게 하는 것도 좋을 듯.
-
하지만 Rabbit R1과 AI Pin은 다소 실망스러움. 이 제품들이 해결하려는 문제가 진정으로 해결 가능하다면, 이미 우리 손에 있는 스마트폰에서 해결되어야 함. 그런데 아직 사람들이 AI 어시스턴트와 하루 종일 대화하지는 않음. 기술이 충분히 좋지 않거나 사람들이 디지털 어시스턴트와 대화하기를 원하지 않기 때문일 수 있음. 기술이 발전해서 일반인들도 스마트폰에 대고 말하는 것이 자연스러워지면, 별도의 장치는 필요 없어질 것임.
-
스마트 글래스는 좋은 아이디어로 보이지만, 대부분의 사람들은 컴퓨터를 얼굴에 붙이기 위해 안경을 자발적으로 착용하려 하지는 않을 것임.
-
적어도 Rabbit 같은 제품이 대형 스마트폰 플랫폼 업체들이 다시 혁신하도록 자극하는 계기가 되기를 바람. 비록 연기와 거울일지라도, 이에 대한 관심은 이런 기능에 대한 수요가 있음을 보여줌.
-
Rabbit이 Spotify, Midjourney, DoorDash, UberEats 같은 4개 앱만 지원하는 건 Playwright 자동화 스크립트에 의존하기 때문인데, 이 부분은 괜찮아 보임. 복잡한 웹 페이지를 분석하고 이해하는 LLM보다는 woob.tech 같은 걸 활용해 개인 비서 역할을 하는 LLM이 더 낫다고 봄.
-
Rabbit R1의 아이디어는 멋졌음. 그러나 Humane Pin처럼 끝날 것 같아 슬픔. 그래도 기업들이 새로운 시도를 하는 건 기쁜 일.
-
스마트폰을 쳐다보지 않고 손을 자유롭게 쓰면서 ChatGPT/Claude 등과 상호작용하고 싶지만 가능할지는 모르겠음. Siri는 매우 형편없고 믿을 수 없음. LLM을 개인 비서로 활용해 타이머 설정, 전화/문자 보내기, 질문하기 등을 할 수 있으면 좋겠음. 언젠가는 가능해지길!