feder-cr/invisible_dots

Open-source, self-hosted alternative to OpenAI Dots, Grok Bot. Built to be undetectable by anti-bot systems.

해결하는 문제

이 프로젝트는 AI 에이전트에게 실제적이고 영구적인 컴퓨터를 제공하여 웹을 탐색하고, 사이트에 로그인하고, 프로그램을 실행하고, 안티봇 시스템에 차단되지 않고 장기 실행 작업을 수행할 수 있게 하는 문제를 해결합니다. 이는 OpenAI Dots, Meta Muse, Grok Bot과 같은 상용 제품의 오픈 소스, 자체 호스팅 대안으로, 완전한 제어와 프라이버시를 원하는 사람들을 대상으로 합니다.

작동 방식

각 "Dot"(에이전트)는 Linux 데스크톱과 영구 디스크를 갖춘 자체 하드웨어 가속 가상 머신 내에서 실행됩니다. VM은 유휴 상태일 때 절전 모드로 전환되고 메시지, 작업 또는 예약된 자동화가 있을 때 깨어납니다. 브라우저는 맞춤 패치된 Firefox(엔진은 C++로 수정되고 지문은 엔진 내부에 설정됨)로, 실제 인간 브라우저처럼 보이며 차단되지 않습니다. 각 Dot는 자체 쿠키와 로그인 정보를 유지합니다. 에이전트는 홈 폴더에 메모와 사용법을 작성하여 이후 작업을 위한 메모리와 기술로 사용합니다. 사용자는 자체 MCP 서버를 연결하고, 세분화된 권한(각 도구에 대해 허용, 확인 또는 거부)을 설정하고, 우선순위와 반복 작업이 있는 작업 큐를 관리할 수 있습니다. 상호 작용은 웹 UI, CLI, HTTP API, Telegram 또는 선택적으로 WhatsApp을 통해 이루어집니다.

대상 사용자

이 프로젝트는 개발자, 고급 사용자 및 컴퓨터를 자율적으로 운영하고, 인보이스 다운로드, 항공편 가격 확인, 웹 로그인 관리와 같은 작업을 처리하면서 완전한 제어와 프라이버시를 유지할 수 있는 자체 호스팅 AI 비서를 원하는 모든 사람을 대상으로 합니다. Node 24+, Go 1.25+, Git, 하드웨어 가상화 및 OpenRouter API 키가 필요합니다.

주요 기능

  • 각 Dot는 영구 디스크를 갖춘 자체 하드웨어 가속 VM에서 실행되며, 필요에 따라 절전 및 깨어납니다
  • 브라우저(패치된 Firefox)는 안티봇 시스템에 감지되지 않도록 설계되었으며, ID별 쿠키와 로그인 정보를 유지합니다
  • 에이전트는 홈 폴더에 메모를 작성하여 자체 메모리와 기술을 유지합니다(Claude Code와 유사)
  • 선언적 MCP 서버 지원(로컬 프로그램 및 URL 모두) 및 키는 구성에 저장되지 않습니다
  • 세분화된 권한 시스템: 모든 도구에 대해 허용, 확인 또는 거부를 설정할 수 있으며 요청은 재시작 후에도 유지됩니다
  • 우선순위, 시작 시간 및 일정에 따라 VM을 부팅하는 반복 자동화가 있는 작업 큐
  • 여러 접근 방법: 웹 UI, CLI, 실시간 이벤트가 있는 HTTP API, Telegram 및 선택적 WhatsApp
  • 충돌 안전: 메시지와 작업은 재시작 후에도 유지되며 중단된 도구 호출이 두 번 실행되지 않습니다

관련

  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트