liliMozi/openhanako
TypeScript2 / 0
기억·성격·자율 실행을 갖춘 멀티 Agent 데스크톱 업무 도구
TL;DR
HanaAgent는 Electron, React, Hono, Pi SDK를 조합한 standalone 데스크톱 AI agent 도구로, 코딩 사용자뿐 아니라 일반 업무 사용자를 목표로 합니다. Agent마다 기억과 personality, Skills, 예약 작업을 분리하고 여러 Agent 간 협업과 책상 기반 파일 작업을 지원합니다. 파일·터미널·웹·검색·미디어·외부 메신저를 플러그인과 Bridge로 연결하며, macOS·Windows·Linux와 모바일 PWA까지 같은 Server를 공유할 수 있습니다. 반면 파일 조작과 자율 실행 권한이 넓고 Windows는 읽기·네트워크 격리가 사용자 권한을 따르므로, 개인 PC에서 강력한 GUI agent를 원하는 사용자에게 적합하지만 보안 정책을 먼저 검증해야 합니다.
핵심 포인트
- HanaAgent는 Electron 기반의 데스크톱 AI agent 애플리케이션으로 분류됩니다. React와 Hono를 결합하고 Pi SDK를 agent runtime으로 사용해 macOS, Windows, Linux에서 실행됩니다. CLI나 라이브러리보다 일반 사용자를 위한 GUI형 독립 도구에 가깝습니다.
- 각 Agent가 기억, personality, Skills, 예약 작업을 পৃথ立하게 보유하고 파일 기반으로 관리됩니다. 여러 Agent는 채널 그룹 대화와 작업 위임으로 협업하며, 책상 영역의 파일과 메모를 읽어 비동기 작업을 이어갑니다. 장기적으로 개인용 업무 자동화 환경을 만들려는 경우 적합합니다.
- 파일 조작, 터미널 실행, 웹 탐색, 검색, 스크린샷, 일정 관리와 외부 메신저 연동을 하나의 Agent에 묶습니다. SKILLS를 GitHub에서 설치하거나 Agent가 새 Skill을 작성할 수 있고, 플러그인은 도구·페이지·LLM Provider·백그라운드 작업까지 확장합니다. 다만 자율 실행 범위가 넓어 권한 설정과 Skill 검토가 필수입니다.
- 보안은 애플리케이션의 PathGuard와 운영체제 샌드박스를 겹쳐 적용하는 구조입니다. macOS는 Seatbelt, Linux는 Bubblewrap, Windows는 restricted token을 사용하며 쓰기·삭제 권한을 작업 디렉터리와 통제된 데이터 디렉터리로 제한합니다. Windows는 현재 읽기와 네트워크가 사용자 권한을 따르므로 플랫폼별 격리 수준을 확인해야 합니다.
이미지 분석

6k
STARS
535
FORKS
+208
TRENDING
2
조회수
관련 토론
아직 관련 토론이 없습니다.
댓글
댓글을 작성하려면 로그인이 필요합니다.