이것은 Gemma 4 Challenge: Gemma 4로 구축하기 위한 제출입니다.
당신의 가족은 매일 건강 데이터를 생성합니다. 걸음수, 수면, 심박수, 혈중산소량, 패시브하게, 조용히, 끊임없이. 하지만 어떤 일이 일어나면 아무도 경고를 받지 못합니다. 의학 학생으로서 저는 계속해서 같은 일을 보고 있습니다: 건강 데이터로 가득 찬 전화기가 있는 가족들이 있지만, 그들이 이미 상담실에 있을 때까지 아무도 연결을 하지 못합니다.
나가 만든 것
HealthOps는 한 집 안에서 사는 가족들을 위한 사적인 건강 지능 시스템입니다.
귀하의 안드로이드 휴대폰은 이미 능력 있는 건강 IoT 기기입니다. 안드로이드 헬스커넥트를 통해, 그것은 설치된 모든 건강 및 피트니스 앱, 걸음수, 수면 단계, 휴식 심박수, 혈중산소, 그리고 그 이상의 데이터를 지속적으로 집계하여 단일 로컬 API로 합칩니다. 헬스옵스는 그것에 접근하여, 매 15분마다 가족 구성원의 휴대폰을 쿼리하고, 로컬 와이파이를 통해 델타 기록을 집계 서버에 동기화하며, 각 사람마다 시간 시리즈 건강 그림을 구축합니다. 그런 다음, 그래마 4는 그러한 원시 신호를 구조화된 관찰과 가족 전체가 실제로 사용할 수 있는 평범한 언어 이야기를 바꿉니다.
모든 것이 집 안에 있으며 10분 안에 시작할 수 있습니다.
데모
GitHub Releases — APK 다운로드
Docker 이미지
코드
테스트 지침
서버(집 WiFi에 있는 모든 컴퓨터)에서:
Docker가 설치되어 있는지 확인한 다음, OS에 맞는 스크립트를 실행하세요. 모든 것을 자동으로 시작합니다.
Mac / Linux:
curl -fsSL https://raw.githubusercontent.com/CijeTheCreator/healthops/main/run.sh -o /tmp/run.sh && bash /tmp/run.sh
Windows (PowerShell):
irm https://raw.githubusercontent.com/CijeTheCreator/healthops/main/run.ps1 -OutFile "$env:TEMP\run.ps1"; powershell -ExecutionPolicy Bypass -File "$env:TEMP\run.ps1"
시작 시, 완전히 사적인 로컬 모드를 원하는지 또는 Gemini API 키가 있는지 묻힙니다. 실행 후, 필요한 서버 주소가 터미널에 출력됩니다. 네트워크에 있는 모든 기기에서 앱에 접근할 수 있습니다.
각 안드로이드 폰에 대해:
APK을 설치하십시오.를 엽니다. 세 가지를 입력하세요: 당신의 이름, WiFi 네트워크 이름, 터미널에 인쇄된 서버 주소. 그것이 전부입니다, 휴대폰이 자동으로 동기화를 시작합니다.
각 가족 구성원마다 휴대폰 설정을 반복합니다.
제가 Gemma 4를 어떻게 사용했는지
HealthOps는 전적으로 Gemma 4에서 실행되며, 로컬로 집 서버에서 실행되며, 파이프라인에는 세 단계가 있습니다.
1. 신호 처리
랜드 헬스커넥트 기록들은 각 휴대폰에서 델타 푸쉬로 도착합니다. 감마는 이들을 {signal, observation, time} 형태의 구조화된 관찰로 변환하며, 지난 30개 건강 지점의 롤링 윈도우를 통해 패턴을 해석하는 대신 각 기록을 고립적으로 처리하지 않습니다.
2. Q& 에이전트
어느 가족 구성원도 지정된 시간 창 내에서 건강 데이터에 대한 자연어 질문을 할 수 있습니다: "아버지의 이완 심박수 추세가 이번 달 어떻게 되었나요?" 또는 "이번 주 누군가는 수면이 불량했나요?" Gemma는 어떤 구성원에 대해서도 전체 시계열을 이해합니다.
3. 주간 요약
매주, 보고 대리인이 각 가족 구성원별로 평어체 건강 이야기를 준비합니다.
왜 Gemma 4가 특별히
HealthOps는 설정을 어떻게 하느냐에 따라 두 가지 모델 구성을 사용합니다.
완전히 사적인 모드에서는 Gemma 4 E4B를 실행합니다.는 마지막 3-4년 동안 만들어진 거의 모든 노트북에서 실행되며, 실시간 응답에 충분히 빠르고, 다른 앱들과 조용히 함께 실행할 수 있도록 충분히 가볍습니다. 대부분의 가정에서 이것이 모든 것입니다.
Gemma API 키로 가입하면 HealthOps는 Gemma 4 27B A4B를 대신합니다.는 이제 지역 하드웨어 제약에 더 이상 묶여 있지 않기 때문에, 훨씬 더 큰 모델을 사용할 수 있습니다. 이는 주간 요약의 품질과 Q&A 에이전트의 품질에도 드러납니다.
하드웨어
M1 Pro MacBook Pro (Server)
Google Pixel 10 Pro XL(Emulator)














