mu - 에이전트가 들어 있는 개인 서버

1 week ago 16
  • 메일/채팅/파일/노트/캘린더/연락처/셸과 AI 에이전트를 하나의 Go 바이너리로 직접 운영하는 개인 서버
  • 뉴스/웹 검색/날씨/시장/영상/장소/파일/문서 등 30여 개 서비스와 100여 개 도구를 웹/REST API/CLI/MCP에서 동일하게 제공
  • 단순히 에이전트용 도구를 모은 서비스가 아니라, 사용자 자신의 도메인과 디스크에 데이터와 통신 수단을 모으고 에이전트가 그 안에서 일하게 하는 것이 핵심
  • SMTP/IMAP 메일 서버와 연합 가능한 XMPP 서버를 직접 구현해 기존 메일/채팅 클라이언트로 접속할 수 있음
  • 메일/채팅/SMS/에이전트 대화를 하나의 검색 가능한 기록과 받은편지함으로 모아, 어느 채널에서 시작한 대화든 함께 관리함
  • 하나의 레지스트리에 도구를 등록하면 MCP 엔드포인트와 API, CLI, 웹앱에 함께 노출되며, MCP 연결 시 필요한 서비스만 범위로 제한할 수 있음
  • 이름/프롬프트/사용 가능한 서비스만 고르면 별도 코드나 배포 없이 에이전트를 만들고 웹/CLI/메일/XMPP에서 호출할 수 있음
  • Claude Desktop은 MCP 주소를 연결해 로그인하고, Cursor 등은 PAT를 사용함. 호스팅 버전에서는 개별 서비스 키를 에이전트에 전달하지 않음
  • 셀프 호스팅에서는 mu --serve 하나로 실행할 수 있지만, AI 모델/웹 검색/영상처럼 외부 서비스를 쓰는 기능에는 각 API 키가 필요함
  • 데이터 소유권과 표준 프로토콜을 중시하며 광고/추적/사용자 묶어두기를 하지 않는 것을 원칙으로 삼음
  • Go 기반, AGPL-3.0 라이선스
Read Entire Article