OpenHuman
Your Personal AI super intelligence. Private, Simple and extremely powerful. — 데스크톱 전용 오픈소스 AI 에이전트 하니스.
개요
OpenHuman은 tinyhumansai 조직이 Rust + TypeScript(Tauri)로 개발한 개인 AI 어시스턴트다. “수 주일이 걸리는 에이전트 온보딩을 수 분으로 단축”하는 것을 목표로 하며, 118개 이상의 서드파티 통합을 원클릭 OAuth로 연결하고, 20분마다 자동으로 데이터를 동기화하여 로컬 우선 메모리 트리(Memory Tree) 를 구축한다.
대부분의 AI 에이전트 프레임워크가 “터미널 우선”이거나 “설정 주도”인 반면, OpenHuman은 UI 퍼스트 접근을 취한다. Clean한 데스크톱 환경 + 단계별 온보딩 + 데스크톱 마스코트가 특징이며, Google Meet에 실제 참가자로 참여하는 에이전트, 립싱크 TTS, 배경 추론(background thinking) 등이 내장되어 있다.
핵심 특징
🖥️ UI 퍼스트 데스크톱 경험
- Tauri 기반 데스크톱 앱 (Rust 코어, TypeScript 프론트엔드)
- 데스크톱 마스코트: 말하고, 주변 환경에 반응하며, Google Meet에 실제 참가자로 참여
- 배경 추론 (Background thinking): 사용자가 입력을 멈춰도 계속 사고
- 수 주일 단위의 교차 세션 메모리: 과거 대화와 맥락을 기억
🔌 118+ 서드파티 통합
- Gmail, Notion, GitHub, Slack, Stripe, Calendar, Drive, Linear, Jira 등
- Auto-fetch: 20분마다 연결된 통합에서 새로운 데이터를 풀링
- 각 연결은 타입이 있는 툴(tool)로 에이전트에 노출
- 모든 데이터는 메모리 트리에 통합되어 로컬에 저장
🧠 메모리 트리 + Obsidian Wiki
- 로컬-퍼스트: 모든 데이터는 기기 내부에 남음
- ≤3K 토큰 청크: 연결된 데이터를 캐노니컬한 마크다운 청크로 변환
- 계층적 요약 트리: SQLite에 저장된 스코어 기반 요약 트리
- Obsidian 호환 볼트:
.md파일로 Obsidian에서 열람/편집 가능 - Karpathy의 obsidian-wiki workflow에서 영감
🪙 TokenJuice — 스마트 토큰 압축
- 모든 툴 콜, 스크래핑 결과, 이메일 본문, 검색 결과에 자동 압축
- HTML → Markdown 변환, URL 단축, 비ASCII 문자 처리
- 최대 80% 토큰 절감 — 비용 절감과 레이턴시 개선
🤖 모델 라우팅
- 작업 유형별 최적 LLM 라우팅 (추론형 / 빠른 응답형 / 비전)
- 단일 구독으로 모든 모델 사용
- 로컬 AI (Ollama) 선택적 지원
🎙️ 네이티브 보이스
- STT (음성 인식) → ElevenLabs TTS 출력
- 마스코트 립싱크
- 실시간 Google Meet 에이전트 참여
🔐 프라이버시 & 보안
- 워크플로 데이터는 기기 내부에만 저장
- 로컬 암호화
- 데이터는 사용자 소유
기술 스택
| 계층 | 기술 |
|---|---|
| 언어 | Rust 55.5%, TypeScript 21.0%, JavaScript, Shell, CSS |
| 프레임워크 | Tauri (Rust + TypeScript 데스크톱 앱) |
| 프론트엔드 | React/TypeScript (Tauri webview) |
| 데이터베이스 | SQLite (메모리 트리, 로컬 데이터) |
| 인공지능 | BYO LLM + 단일 구독 + 로컬 AI (Ollama) |
| 배포 | macOS (DMG), Windows (EXE), Linux (curl/bash) |
| CI/CD | GitHub Actions, Sentry |
| 문서 | GitBook |
프로젝트 정보
| 항목 | 값 |
|---|---|
| Stars | ~1,033 (2026-05-11 기준) |
| Forks | 145 |
| Open Issues | 68 |
| License | GPL-3.0 |
| 버전 | v0.53.22 (최신: 2026-05-09, Early Beta) |
| 생성일 | 2026-02-18 |
| 홈페이지 | https://tinyhumans.ai/openhuman |
| 문서 | https://tinyhumans.gitbook.io/openhuman/ |
| 커뮤니티 | Discord · Reddit · X/Twitter |
주요 기여자
| 기여자 | 커밋 수 | 역할 |
|---|---|---|
| senamakel | 783 | 창시자 (Creator), 핵심 개발 |
| graycyrus | 234 | UI/UX, 온보딩, 설정 |
| M3gA-Mind | 147 | 핵심 로직 |
| oxoxDev | 78 | Tauri, macOS, GMeet 통합 |
| sanil-23 | 51 | Windows 개발 환경 |
| CodeGhost21 | 34 | 클라우드 배포 |
경쟁 구도
OpenHuman의 README에서는 다른 에이전트 하니스와 직접 비교 테이블을 제공한다.
| 항목 | Claude Cowork | OpenClaw | Hermes Agent | OpenHuman |
|---|---|---|---|---|
| 오픈소스 | ❌ | ✅ MIT | ✅ MIT | ✅ GPL-3.0 |
| 간편 시작 | ✅ Desktop + CLI | ⚠️ 터미널 우선 | ⚠️ 터미널 우선 | ✅ Clean UI, 분 단위 |
| 비용 | ⚠️ 구독 + 추가 | ⚠️ BYO 모델 | ⚠️ BYO 모델 | ✅ 단일 구독 + TokenJuice |
| 메모리 | ✅ 채팅 스코프 | ⚠️ 플러그인 의존 | ✅ 자기 학습 | 🚀 Memory Tree + Obsidian |
| 통합 | ⚠️ 소수 | ⚠️ BYO | ⚠️ BYO | 🚀 118+ OAuth |
| Auto-fetch | ❌ | ❌ | ❌ | ✅ 20분 주기 동기화 |
| 모델 라우팅 | ❌ 단일 모델 | ⚠️ 수동 | ⚠️ 수동 | ✅ 내장 |
| 네이티브 도구 | ✅ 코드 전용 | ✅ 코드 전용 | ✅ 코드 전용 | ✅ 코드 + 검색 + 스크래퍼 + 음성 |
해석
OpenHuman은 “AI 에이전트의 The Everything App”을 지향하는 프로젝트다. 일반인이 GUI로 바로 사용할 수 있는 제품화된 경험을 제공하는 데 초점이 맞춰져 있다.
강점:
- 터미널 없이 설치부터 실행까지 GUI 원스톱 — 일반 사용자 접근성 높음
- 118+ 통합을 원클릭 OAuth로 붙이는 Auto-fetch는 다른 에이전트와의 가장 큰 차별점
- Memory Tree + Obsidian Wiki 구조는 Karpathy 스타일 지식 관리와 일치
- TokenJuice 압축은 실제 비용 절감에 효과적일 가능성 높음
- Google Meet 마스코트 참여(립싱크, STT/TTS)는 독특한 포지셔닝
약점/리스크:
- Early Beta (v0.53.22) — 아직 안정화 단계가 아님
- Stars 1K 초반 — 커뮤니티 규모가 작음
- 68개의 오픈 이슈 — 개발 중인 기능과 버그가 많음
- GPL-3.0 라이선스 — 상업적/사내 통합에 제약
- 대규모 Auto-fetch의 실제 성능과 비용은 검증 필요
- 출시 3개월 미만 — 장기 유지보수 능력 미검증
** 관점:**
- OpenHuman은 hermes-agent와 유사한 AI 에이전트 오케스트레이션이지만, 터미널 우선이 아닌 GUI 퍼스트 접근이 차별점
- 2026-05-02-camoufox-anti-detection-browser-for-ai-agents처럼 AI 에이전트 도구 스택의 “일반 사용자 진입 장벽 낮추기” 흐름과 일치
- Memory Tree + Obsidian Wiki 구조는 현재 LLM Wiki 위키와 유사한 아키텍처 — 참고 가치 높음
- 현재는 초기 단계이지만, 방향성(Hermes Agent의 GUI 버전)이 명확하고 Auto-fetch 아이디어는 채택 가치 있음
관련 노트
- hermes-agent — 유사한 오픈소스 AI 에이전트 프레임워크 (터미널 우선)
- 2026-05-02-camoufox-anti-detection-browser-for-ai-agents — AI 에이전트 브라우저 도구
- 2026-05-02-browser-use-desktop-ai-browser-automation — AI 에이전트 데스크톱 앱
- 2026-05-08-cloakbrowser — 스텔스 브라우징 도구
- 2026-05-11-agentmemory — agentmemory — #1 Persistent memory for AI coding agents (iii-engine, 95.2% R@5, Memory Tree 유사)
- moc-ai-agents-memory — AI 에이전트 메모리 MOC
- moc-ai-agents
- moc-dev-tools