Garmin 기기의 건강 데이터를 AI로 분석하여 더 나은 건강 관리를 도와주는 카카오톡 챗봇 서비스입니다.
Garmin 스마트워치는 뛰어난 정확도와 다양한 건강 데이터를 제공하지만, 이 데이터를 더 효과적으로 활용할 수 있는 방법이 필요합니다.
- 비동기 처리의 필요성: 수집, 분석 프로세스에 도메인별로 처리하느라 최소 40분 소요
- 데이터 변환 과정 간소화 가능성: JSON→파일→SQLite 변환 과정을 간소화하여 사용성 향상
- 사용자 친화적 인터페이스 개발 기회: CLI 명령어 대신 직관적인 인터페이스로 접근성 개선
- 더 풍부한 피드백 제공 가능성: 모닝 리포트 외에도 다양한 맥락에서 통찰력 제공
- 데이터 시각화 개선 기회:
- 더 통합적이고 한눈에 파악하기 쉬운 인터페이스 구현
- 개인화된 분석으로 데이터의 실질적 가치 향상
- AI 기반 심층 분석으로 유의미한 인사이트 제공
GarminFitBot은 이러한 개선 기회를 포착하여 AI 기술로 Garmin 데이터를 수집하고 분석하며, 사용자에게 더 가치 있는 건강 인사이트를 제공합니다.
- Garmin Connect 계정 연동
- 건강 데이터 자동 수집 (심박수, 스트레스, 활동량, 수면, 활동 데이터)
- AI 기반 건강 상태 분석
- 카카오톡을 통한 편리한 인터페이스
- 카카오톡 채널 추가하기
- Garmin Connect 계정 연동
- "데이터 수집해줘" 명령어로 건강 데이터 수집
- 건강 관련 질문으로 AI 분석 결과 확인
- 예시: "요즘 내가 잠을 잘 자고 있나?"
- AI가 수집된 수면 데이터를 분석하여 수면 품질과 개선점을 알려드립니다
- Python FastAPI
- Celery
- Redis
- PostgreSQL
- SvelteKit
- TailwindCSS
- Vercel (Frontend)
- AWS EC2, ECS, lambda (Backend)
- Prometheus
- Langchain / Langgraph / Langsmith
- Google Gemini 2.0 flash
이 프로젝트는 MIT 라이선스를 따릅니다. 자세한 내용은 LICENSE 파일을 참조하세요.