피드로 돌아가기
GeekNewsAI/ML
원문 읽기
OpenHuman - 개인용 AI 슈퍼 인텔리전스
TokenJuice 압축과 Memory Tree 기반 로컬 우선 AI 에이전트 설계
AI 요약
Context
방대한 서드파티 데이터 유입으로 인한 LLM 토큰 비용 증가와 레이턴시 상승 문제 발생. 기존의 단순 RAG 구조로는 장기 기억 유지와 효율적인 컨텍스트 관리에 한계가 있는 상황 분석.
Technical Solution
- TokenJuice 레이어 도입을 통한 HTML-to-Markdown 변환 및 중복 제거로 LLM 입력 전 페이로드 최적화
- ≤3k 토큰 단위의 Markdown 청크 정규화 및 점수화를 통한 계층적 Memory Tree 구조 설계
- 로컬 SQLite 저장과 Obsidian Wiki 연동을 통한 Local-first 지식베이스 구축으로 데이터 주권 및 편집 가능성 확보
- 20분 주기 Auto-fetch 메커니즘을 통한 별도 프롬프트 없는 백그라운드 데이터 동기화 구현
- 작업 성격에 따른 Model routing 설계를 통해 추론, 응답 속도, 비전 최적화 모델로 자동 분배
- agentmemory 백엔드 공유 구조를 통한 다양한 IDE 및 코딩 에이전트 간의 지식 저장소 단일화
실천 포인트
- LLM 입력 전 불필요한 HTML 태그 및 중복 데이터를 제거하는 압축 레이어 검토 - RAG 성능 향상을 위해 단순 벡터 검색 외에 계층적 요약 구조의 메모리 트리 도입 고려 - 사용자 경험 개선을 위해 폴링 방식이 아닌 백그라운드 Auto-fetch 데이터 로딩 설계 적용