LangGraph 기반의 셀프 호스팅 멀티 에이전트 개인 AI 비서로, 메일·캘린더·문서·작업을 연결하고 작업 실행 전에 사용자의 승인을 받습니다.
theexperiencecompany/gaia
Gmail, Calendar, Slack 등에서 이메일을 분류하고 회의를 준비하며 워크플로를 실행하는 오픈소스 개인 AI 비서로, iMessage, WhatsApp, Telegram에서 사용할 수 있습니다.
대체할 수 있는 제품:Google Gemini
Motion
- 스타
- 315
- 포크
- 36
- 열린 이슈
- 64
- 마지막 커밋
- 3시간 전
어떤 프로젝트인가요?
GAIA는 여러 도구에서 반복적인 업무를 처리하도록 설계된 개인 AI 비서입니다. Gmail을 연결하면 매일 아침 받은편지함을 분류하고, 발송하지 않은 상태로 답장 초안을 작성하며, 이메일을 할 일로 바꿉니다. 캘린더를 연결하면 다가오는 회의에 필요한 정보를 조사하고, 회의 시작 직전에 참여 링크가 포함된 알림을 보냅니다.
기본 제공 작업 외에도 일반적인 영어로 워크플로를 설명한 뒤 일정에 따라 실행하거나 새 이메일, GitHub 커밋, Linear 이슈 같은 이벤트에 반응하도록 설정할 수 있습니다. 각 통합 기능에는 전담 전문 에이전트가 있으며, MCP 서버를 도구 소스로 추가할 수 있습니다. iMessage, WhatsApp, Telegram, Slack, Discord, 웹, 데스크톱 앱, 모바일에서 비서에 접속할 수 있고, 모든 채널이 하나의 계정과 메모리를 공유합니다.
이 프로젝트는 Next.js 웹 앱, FastAPI 및 LangGraph 백엔드, LiveKit 음성 워커, 그리고 @heygaia/cli를 통한 셀프 호스팅용 Docker Compose 설정을 포함하는 풀스택 Nx 모노레포입니다. 라이선스는 PolyForm Noncommercial이므로, 상업적 용도로 사용하려면 별도의 엔터프라이즈 라이선스가 필요합니다.
핵심 기능
- 01Gmail을 연결하면 이메일 분류, 답장 초안 작성, 이메일의 할 일 변환이 자동으로 실행됩니다.
- 02캘린더 정보를 바탕으로 회의 브리핑과 알림을 생성합니다.
- 03일반적인 영어로 워크플로를 작성하고 일정이나 이벤트를 트리거로 설정할 수 있습니다.
- 04사람, 프로젝트, 선호도에 관한 메모리를 확인하고 편집하거나 내보낼 수 있습니다.
- 05iMessage, WhatsApp, Telegram, Slack, Discord, 웹, 데스크톱, 모바일에서 사용할 수 있습니다.
- 06MCP 서버를 도구 소스로 지원하며, 컴퓨터에 있는 파일에 접근할 수 있도록 로컬 터널을 제공합니다.
활용 사례
- 쌓인 이메일을 정리하고 답장이 필요한 메시지의 초안을 작성하기.
- 회의 전에 참석자와 주제에 대한 브리핑 준비하기.
- 정기 보고서 작성이나 Slack에 요약 게시 등 여러 도구를 아우르는 업데이트 자동화하기.
- 자체 API 키와 모델을 사용해 개인 비서를 셀프 호스팅하기.
빠른 시작
- 1
Docker(Engine 20.10+, Compose v2+)와 Node.js 20+를 설치합니다
- 2
GAIA CLI를 설치합니다
npm install -g @heygaia/cli - 3
gaia init을 실행하고 "Self-Host (Docker)"를 선택합니다
gaia init - 4
브라우저에서 localhost:3000에 접속해 앱을 엽니다
사용 전 알아둘 점
- 라이선스는 비상업적 용도로 제한되므로, 비즈니스 환경에서 GAIA를 실행하려면 유료 엔터프라이즈 라이선스가 필요합니다.
- 셀프 호스팅을 하려면 Postgres, MongoDB, Redis, ChromaDB, RabbitMQ와 같은 실제 인프라를 운영해야 합니다.
- 지속적으로 발생하는 비용은 모델 API 사용료이며, 셀프 호스팅을 위해 직접 API 키를 준비해야 합니다.
토픽
자주 묻는 질문
- gaia은(는) 무엇인가요?
- Gmail, Calendar, Slack 등에서 이메일을 분류하고 회의를 준비하며 워크플로를 실행하는 오픈소스 개인 AI 비서로, iMessage, WhatsApp, Telegram에서 사용할 수 있습니다. GAIA는 여러 도구에서 반복적인 업무를 처리하도록 설계된 개인 AI 비서입니다. Gmail을 연결하면 매일 아침 받은편지함을 분류하고, 발송하지 않은 상태로 답장 초안을 작성하며, 이메일을 할 일로 바꿉니다. 캘린더를 연결하면 다가오는 회의에 필요한 정보를 조사하고, 회의 시작 직전에 참여 링크가 포함된 알림을 보냅니다.
- gaia은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- gaia은(는) Other 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- gaia은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. gaia의 마지막 커밋은 2026년 10월 22일입니다.
- gaia은(는) 어디에 사용할 수 있나요?
- 쌓인 이메일을 정리하고 답장이 필요한 메시지의 초안을 작성하기. 회의 전에 참석자와 주제에 대한 브리핑 준비하기. 정기 보고서 작성이나 Slack에 요약 게시 등 여러 도구를 아우르는 업데이트 자동화하기. 자체 API 키와 모델을 사용해 개인 비서를 셀프 호스팅하기.
- gaia는 어떻게 설치하나요?
- Docker(Engine 20.10+, Compose v2+)와 Node.js 20+를 설치합니다 GAIA CLI를 설치합니다: npm install -g @heygaia/cli gaia init을 실행하고 "Self-Host (Docker)"를 선택합니다: gaia init 브라우저에서 localhost:3000에 접속해 앱을 엽니다
- gaia은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/theexperiencecompany/gaia
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
작업을 계획하고 도구와 스킬을 실행하며, 웹과 메신저 채널 전반에서 기억을 유지하는 오픈소스 개인 AI 비서이자 Agent Harness입니다.
브라우저 WebUI, 터미널 클라이언트, 채팅 앱 채널, 도구, 메모리 및 MCP를 지원하는 Python 기반 셀프 호스팅 개인 AI 에이전트 프레임워크입니다.
Telegram으로 대화하고 예약 작업을 실행하며 MCP 서버와 호스트 도구에 연결하는 셀프 호스팅 AI 개인 비서입니다.
Leon은 도구, 메모리, 컨텍스트를 활용해 작업을 수행하는 로컬 실행형 오픈소스 개인 AI 어시스턴트입니다.
단일 컨테이너에서 실행되며, 장기 기억을 갖춘 지속형 AI 에이전트들이 채팅 채널 전반에서 협업하고 답변하는 셀프 호스팅 플랫폼입니다.