프로젝트 소개

Inbox Zero는 Fyxer와 같은 상용 도구에 대한 맞춤형이고 안전한 대안으로 자리매김한 오픈소스 AI 이메일 어시스턴트입니다. 받은 편지함에서 보내는 시간을 줄이는 것이 목표라고 밝히고 있습니다. README에 설명된 핵심 기능: - 받은 편지함을 정리하고 사용자의 어조와 스타일로 답장 초안을 미리 작성하는 AI 개인 어시스턴트. - 이메일용 AI 규칙: 사용자가 어시스턴트가 메시지를 처리하는 방법을 평범한 영어로 설명합니다. - Reply Zero: 답장이 필요한 이메일과 답변을 기다리는 이메일을 추적합니다. - 일괄 구독 취소: 읽지 않은 이메일을 원클릭으로 구독 취소하고 보관합니다. - 오래된 메시지를 정리하기 위한 일괄 보관 기능. - 콜드 아웃리치를 자동으로 차단하는 콜드 이메일 차단기. - 시간 경과에 따른 활동과 추세를 보여주는 이메일 분석. - 회의 전에 이메일과 캘린더에서 맥락을 가져오는 회의 브리핑. - 첨부파일을 Google Drive 또는 OneDrive에 저장하는 스마트 파일링. - 채팅 앱에서 받은 편지함을 관리하기 위한 Slack 및 Telegram 통합. 배포 및 개발: - getinboxzero.com에서 호스팅 버전을 제공합니다. - CLI를 통한 자체 호스팅을 지원합니다: `npx @inbox-zero/cli setup` 후 `npx @inbox-zero/cli start`, Docker와 Node.js v24+가 필요하며 앱은 localhost:3000에서 제공됩니다. - 로컬 개발은 Postgres와 Redis용 Docker Compose, pnpm v10+, Prisma 마이그레이션, 대화형 설정 스크립트를 사용합니다. 선택적 로컬 Google 및 Microsoft 에뮬레이터는 Docker Compose 프로필을 통해 사용할 수 있습니다. - Docker 이미지는 main에 푸시할 때마다 빌드되고 커밋 SHA로 태그됩니다. latest 태그는 최신 main 빌드를 추적하며, 공식 릴리스는 버전 태그를 사용합니다. 기술 스택: Next.js, Tailwind CSS, shadcn/ui, Prisma, Upstash, Turborepo. 이 프로젝트는 문서, Discord 커뮤니티, 기능 요청을 위한 GitHub 이슈, 데모 비디오로 연결됩니다.