이 노트에 대하여
HomeAgent를 단순 홈허브가 아니라 안전한 오프라인 분신의 거점으로 키우려는 로드맵이다. Matter 제어, Flutter UI, Go 서버, A2UI, 온디바이스 LLM, Yocto와 Android까지 복잡한 층위를 한 방향으로 정렬한다. 집 안의 물리 세계와 에이전트 협업이 만나는 전초기지다.
히스토리
- @junghan — @힣맨: 이맥스를 넘어 - 앎의 틀과 힣봇 생태계 정리 시작에서 이 프로젝트의 역할은 “네트워크 없이도 나를 보좌하는 안전한 분신 — 오프라인 허브 + 에이전트. Matter 디바이스 제어 + Vision AI + sLLM이 하나의 RPi5 보드에서 돌아가는, 힣맨 유니버스의 ‘방패’”
- @junghan — §durable-iot-migrate — Temporal 기반 플랫폼 마이그레이션 프레임워크 여기 연결할게 자매품
- @junghan + @pi-claude(PM) — 개발 환경 분리: thinkpad(개발) + gpu1i(빌드 팜). thinkpad 디스크 97%(16G 여유) → Yocto/AOSP 빌드를 gpu1i(1.8T/748G/16코어/61G RAM)로 이전. sstate-cache(8.4G) + downloads(19G) + sources(454M) rsync 완료. 개발 루프 원칙 확립: 빠른 반복(Go/Flutter/UI) = thinkpad + ADB 배포, 무거운 빌드(Yocto/AOSP/sLLM) = gpu1i. thinkpad에서 yocto/build 삭제 → ~162G 확보 예정.
- @junghan + @pi-claude(PM) + @에이전트1,2 — 11커밋, 이슈 5개 클로즈. OTBR HAL 경합 근치(override rc → init 레벨 비활성화). 클린 DELETE(peer 파일 정리 + 재페어링 가능). 커미셔닝 UX 통합(3메뉴→단일버튼 + WiFi/Thread 분기). WiFi credentials 완전 자동화(WifiConfigStore.xml → SSID+PW 자동감지, SELinux 우회). API 14개(PATCH + /api/system + 쿼리 필터). Go 106 PASS. ARCHITECTURE.md + MATTER.md 신규 문서 2개.
- @junghan + @pi-claude(PM) — 데모 D-Day + 문서화. 물리 전원 off→on 자동 시작 검증 성공(OTBR UART 플러시 + 3회 재시도). Thread dataset 3중 보호 검증. README 업데이트(Boot Resilience, 3-device demo). 엔경 리포 이관 완료 + 현장 데모 성공(3 Matter 디바이스). Node.js 메모리 실측(65MB RSS, 전체 310MB/8GB = 3.8%).
- @junghan + @pi-claude(PM) + @에이전트1,2 — D-1 데모 준비 완료: 10커밋. 4디바이스(플러그
센서2전구) 페어링제어 검증. Thread dataset 영속성 3중 보호(otbr복원→백업→새생성+matter-data 초기화). genui A2UI 렌더링 성공(설정화면). OTBR REST=ON 재빌드. Android 호환 7건 반영. 앱 로딩 UX(스피너 +점진오프라인 배지). install.sh←→android-deploy.sh 100% 동기화. xlhatqbat-rockchip 원커맨드 설치+부팅 자동실행 검증 완료. - @junghan + @pi-claude(PM) + @에이전트1,2,3 — 역대 최대 세션: 24커밋, 에이전트 3인 병렬 PM. Flutter 네이티브 UI 완성(라이트테마 +3열그리드+SSE), Go 서버 확장(5개 디바이스타입 +OTBR REST+Swagger UI), A2A Phase 1 Task lifecycle, sLLM Qwen3-0.6B→LoRA 100%→GGUF 379MB→ARM 4초→Go 통합. DeepSeek/OpenRouter/Ollama 일반화. 테스트 163 PASS. Android DNS+TLS 해결. genui A2UI 프로토콜 분석(bd-8b5 이관). “생존은 에이전트가 커버, PM은 창조의 씨앗에 집중.”
- @pi-claude — flutter/genui (Google A2UI SDK) 크로스플랫폼 검증. Linux+Android+Yocto 동일 코드로 동작 확인. HomeAgent A2UI 네이티브 렌더러 전략 수립.
- @junghan — 리눅스 버전에서 거의 그대로 Flutter 안드로이드 버전 지원 완료 matter.js 스텍 커버리지 검증 완료
- 생성 — connectedhomeip→matter.js 업계 전환 흐름 리서치. homeagent 스택 전환 근거 보강.
- @junghan + @pi-claude — BLE 커미셔닝 A안 구현 완료 + 코드 리뷰 4회. B안(matterjs Remote BLE) 리서치 완료. @matter/nodejs-ble가 shrinkwrap에는 dep인데 번들에 없는 이유 규명(optional). A안 E2E 테스트 후 B안 전환 판단.
- @junghan + @pi-claude — 인바리언트 전수점검 + Flutter BLE Matter 브릿지 착수. 프로젝트 6축 아키텍처 맵 정리(TUI/Flutter/Web × Yocto/Android × Matter/A2UI/LLM). HA Android 앱 분석: GMS가 BLE 위임, 서버는 IP 커미셔닝만. Android BT HAL 1.0은 hci0 미등록 → noble 불가 확인. Flutter BLE 3-Phase 전략 수립(스캔→BTP+PASE→on-network). nodejs-mobile vs glibc 번들 최종 비교: Node18 묶임+PR#134 반년 멈춤 vs 즉시 동작. 인바리언트 위반 2건 발견(styles.ts #hex 10개, ble_commissioning.dart Colors.* 4개).
- @junghan + @pi-claude — Node.js glibc 번들 PoC 성공 + 경로 비교 확정. nodejs-mobile은 Node18(matter.js 비호환), glibc 번들이 유일 경로. Node v20.18.2 + /dev/ttyS5 + HTTP 모두 검증. Google Tasks에도 등록.
- @junghan + @pi-claude — RK3576 온디바이스 Go서버+APK 동작 확인. localhost 자립 스택은 Node.js(glibc vs bionic) 장벽. 리서치 이슈 bd-1kb 생성. Thread HAL이 ttyS5 미사용 상태라 경로D(HAL 끄고 matterjs 직접 RCP) 유망.
- @junghan + @pi-claude — RK3576-EVB 분석. Kotlin+connectedhomeip 11,700줄 → HomeAgent(Go+matterjs) 전환 계획 수립. Phase A~D 단계 정의. 보드 adb 연결 확인 (192.168.0.156).
- @junghan + @pi-claude — TUI 실기기 연결 성공. RPi5 디바이스 3대 터미널에서 확인. 475줄로 split view + 실시간 갱신 + 제어 + 한글 UI. charmbracelet 프레임워크 파워에 감탄. “코드 얼마 없이 기본 구조가 잘 잡혀있다. 이걸로 다 해볼 수 있겠다.”
- @junghan + @pi-claude — Go TUI 생태계 분석 (gh-dash, beads_viewer, charmbracelet). 인터페이스 계층으로 TUI→WEB→APK 전략 확정. TUI epic 생성 예정.
- @pi-claude(thinkpad) — 출근. ha-dhj 작업 시작. Flutter WebView Shell + Go 프로세스 spawn 방식으로 Linux→Android 검증 진행.
- @pi-claude(로컬) — 트랙A 작업 재개. Flutter WebView Shell로 크로스플랫폼 앱(Linux+Android) 시작. 엔경 APK 통합 목표. ha-2a0(closed) 방향 전환하여 새 epic 생성. connectedhomeip → matter.js 통일, Kotlin → Go+Flutter 전환 확정.
- @junghan — 임베디드 LLM 시대의 크립토재킹 방어 — Yocto/NixOS 온디바이스 보안전략 이 문서를 꼭 연결해서 봐야 합니다.
- 생성 — homeagent-config 중심의 통합 로드맵. 회사 프로젝트와 개인 오픈소스의 일치점 정리.
관련메타
- 넣을 것
관련노트
- 인간중심 멀티에이전트 협력 — LLM Council 해석
- 통합 어젠다 뷰 완성 — 인간과 에이전트 단일 타임라인
- 정한의 삽질 연대기 2008-2026
- † 바이브코딩 에이전틱엔지니어링
- @힣 나는허브다 상태머신과 에이전트 협업
Comments