OpenMausBot: 로컬 CLI 기반 오픈소스 다중 AI 에이전트 메신저
로컬 머신의 Claude, Codex, Grok CLI와 직접 연동해 격리 VM 및 컴퓨터 제어 기능을 제공하는 오픈소스 다중 AI 에이전트 데스크톱 앱 OpenMausBot 상세 검증.

이미지 출처: https://github.com/milind-soni/OpenMausBot
로컬 머신에 설치된 개발자 CLI 도구를 텔레그램 스타일의 메신저 인터페이스로 연결해 주는 오픈소스 다중 AI 에이전트 데스크톱 앱인 OpenMausBot이 공개되었습니다. 이 프로젝트는 Apache 2.0 라이선스로 배포되며 macOS, Windows, Ubuntu 운영체제를 지원합니다.

이미지 출처: OpenMausBot GitHub
최근 등장한 폐쇄형 개인 에이전트 제품들과 달리, 사용자가 이미 구독 중이거나 로컬에 보유한 AI 엔진과 직접 통신하는 로컬 퍼스트(Local-first) 아키텍처를 채택한 것이 특징입니다.
로컬 CLI 연동 및 로컬 퍼스트 아키텍처
OpenMausBot은 백그라운드에서 실행되는 소형 하네스 서버(127.0.0.1)를 통해 에이전트 프로세스를 관리하며, 대화 기록과 키, 이벤트는 외부 클라우드가 아닌 로컬 시스템의 ~/.openmausbot 디렉터리에 저장됩니다.
- Bring Your Own Agents: 사용자의 로컬 머신에 설치된
claude,codex,grokCLI를 직접 연동하여 별도의 프록시 서버나 신규 계정 없이 기존 구독 환경을 활용할 수 있습니다. - 설정 페이지 확장: 설정 메뉴를 통해 커스텀 CLI 바이너리나 버전별 래퍼 경로를 지정할 수 있어 유연한 모델 운용이 가능합니다.
격리 가상 머신 및 컴퓨터 제어 기능
각 에이전트는 독립된 성격과 메모리 스레드를 보유할 뿐만 아니라, 작업을 수행할 수 있는 실행 환경과 연동됩니다.
- 실행 환경:
boat.dev기반의 클라우드 Linux 데스크톱, 격리된 로컬 VM, 혹은 플랫폼 안전 경계가 허용하는 범위 내의 호스트 컴퓨터 제어 환경을 제공합니다. - 앱 연동: Composio 세션을 통한 Gmail, Slack, GitHub, Notion, Linear 등 500개 이상의 외부 앱 OAuth 연동을 지원하여 에이전트가 직접 도구로 활용할 수 있습니다.
- 주의사항: Ubuntu Wayland 환경의 호스트 제어 기능은 issue #345 해결 전까지 비활성화 상태입니다.
권한 승인 브로커와 오픈소스 의의
셸 명령어 실행이나 파일 편집 등 잠재적으로 위험한 작업은 채팅창 내에 인라인 카드 형태로 표시되어 사용자가 직접 허용(Allow) 또는 거부(Deny)를 결정할 수 있도록 설계되었습니다.
폐쇄형 클라우드 에이전트 생태계에 대응하여 대화 기록과 키, 이벤트를 ~/.openmausbot에 로컬 저장하고 여러 AI 에이전트를 채팅 목록으로 제공하는 오픈소스 대안을 제시합니다.
출처
- GitHub Repository: OpenMausBot by Milind S