tinyhumansai/openhuman
Rust0 / 0
개인 데이터를 기억하고 에이전트 fleet과 workflow를 조율하는 Rust 기반 로컬 우선 AI harness
TL;DR
OpenHuman은 Rust 기반 standalone personal AI agent harness로, 개인 데이터를 로컬에서 기억하고 여러 에이전트와 workflow를 조율하는 데 초점을 둡니다. SQLite의 Memory Tree와 Obsidian vault가 문서·이메일·채팅을 Markdown 구조로 압축하며, tinyagents의 checkpointed graph는 중단된 작업을 재개하게 합니다. 100+ OAuth integrations, 5,000+ MCP servers, 90,000+ Skills, 17개 messaging channels와 web search·browser·voice·media generation을 한 데 묶고 자체 provider key와 Ollama도 연결할 수 있습니다. Privacy Mode는 Rust core에서 로컬 추론을 강제하지만 early beta이고 기본 subscription 구조가 있으므로, 개인 데이터와 장기 운영에 투입하기 전 release 안정성·라이선스·권한 범위를 확인해야 합니다.
핵심 포인트
- OpenHuman은 Rust로 작성된 standalone personal AI agent harness이자 로컬 우선 데스크톱 애플리케이션입니다. Memory Tree와 SQLite, Obsidian vault를 연결해 문서·이메일·채팅을 Markdown 트리로 압축하고 동기화합니다. 단순 챗봇보다 개인 데이터 기억과 여러 에이전트의 장기 실행에 초점을 둔 선택지입니다.
- tinyagents 기반 checkpointed graph가 작업을 중단 지점에 저장하고 재시작 뒤 이어서 실행합니다. 전문 에이전트는 최대 세 단계 깊이로 생성되며 Signal-protocol E2E 세션으로 다른 에이전트와 통신합니다. 반복 작업을 시각적 tinyflows workflow로 저장하고 스케줄·webhook·채널 이벤트와 승인 게이트에 연결할 때 적합합니다.
- Gmail·Notion·GitHub·Slack 등을 포함한 100+ OAuth integrations, 5,000+ MCP servers, 90,000+ Skills와 17개 messaging channels를 한 UI에서 다룹니다. Exa 기반 web search, scraper, browser, coder toolset, in-process Whisper voice, image·video generation을 함께 묶고 model routing으로 workload별 LLM을 선택합니다. 자체 provider key나 Ollama를 연결할 수 있지만 기본 subscription과 early beta 상태를 고려해야 합니다.
- Privacy Mode는 추론이 기기 밖으로 나가지 않도록 Rust core에서 강제하며 encrypted on-device data, OS-keyring secrets, approval gate를 사용합니다. 다만 README는 라이선스를 GNU로만 표기하고 정확한 라이선스 종류와 각 integration의 데이터 처리 범위를 밝히지 않습니다. 개인정보를 다루기 전 실제 release 문서와 권한 범위, 로컬 모델 설정을 별도로 확인하는 편이 안전합니다.
벤치마크
| 벤치마크 | 지표 | 값 | 비교 |
|---|---|---|---|
| TokenJuice 도구 출력 압축 | 토큰 감소율 | 최대 80% | — |
| OAuth integrations | 연동 수 | 100+ | — |
| MCP servers | 지원 수 | 5,000+ | — |
| Skills | 지원 수 | 90,000+ | — |
| Auto-fetch | 동기화 주기 | 20분 | — |
| Messaging channels | 채널 수 | 17개 | — |
이미지 분석




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