AI 에이전트 비서 시대가 본격적으로 열렸습니다. OpenHuman은 118개 앱 연동, 로컬 SQLite 메모리, TokenJuice 80% 토큰 절감까지 갖춘 오픈소스 데스크톱 AI — 지금 실무에 쓸 수 있는 개인용 슈퍼인텔리전스의 전모를 꼼꼼히 정리해드립니다.
AI 에이전트 비서, 이제 내 PC에서 직접 돌아간다고?
안녕하세요! “AI 어시스턴트 쓰고 싶은데 회사 이메일이나 코드가 외부 서버로 나가는 게 찝찝하다”는 분들, 저도 솔직히 그랬거든요. ChatGPT나 Copilot에 슬랙 메시지, GitHub 이슈를 통째로 붙여넣을 때마다 뭔가 불안한 기분이 들었어요. 그러다 GeekNews를 훑다가 무려 28.8k 스타를 받은 프로젝트 하나가 눈에 들어왔습니다 😮
GeekNews에 22점으로 올라온 이 글 — 커뮤니티에서도 “118개 통합을 원클릭으로?”, “TokenJuice로 비용 80% 줄인다고?” 같은 반응이 나올 만큼 스펙이 심상치 않았어요. 그래서 GitHub README 전체와 공식 문서를 직접 다 읽어보고, 어떤 원리로 동작하는지까지 정리해봤습니다.
📌 목차
- OpenHuman이란? — 개인용 AI 슈퍼인텔리전스의 탄생
- 데스크톱 마스코트 & Google Meet 실참여 기능
- 118개 통합 — Gmail·Notion·GitHub·Slack 원클릭 연결
- Memory Tree + Obsidian Wiki — 로컬 우선 지식베이스
- TokenJuice — AI 에이전트 비서 비용 80% 절감 압축 레이어
- Model Routing & 로컬 AI — 작업별 최적 LLM 자동 분배
- 기술 스택과 아키텍처 — Rust + Tauri + TypeScript
- 이런 분들께 적극 추천합니다
- 자주 묻는 질문 (FAQ)
1. OpenHuman이란? — 개인용 AI 슈퍼인텔리전스의 탄생
OpenHuman은 TinyHumans AI 팀이 만든 오픈소스 데스크톱 AI 에이전트입니다. 슬로건이 “Private, Simple and extremely powerful”인데, 이 세 단어가 핵심을 아주 잘 요약해줘요. 외부 서버에 데이터를 올리지 않고, 터미널을 몰라도 쓸 수 있으며, 웬만한 반복 작업은 알아서 처리하는 비서입니다. GPL-3.0 라이선스로 코드가 완전히 공개되어 있고, 현재 Early Beta 상태이지만 GitHub 스타 28.8k, 포크 2.7k라는 숫자가 프로젝트의 잠재력을 보여줍니다.
이 프로젝트 탄생 배경에는 기존 AI 어시스턴트들의 두 가지 한계가 있었어요. 하나는 데이터 프라이버시 문제 — 이메일, 캘린더, 코드 등 민감한 정보가 클라우드 서버로 전송된다는 것. 다른 하나는 컨텍스트 단절 문제 — 대화창을 닫으면 지난 대화를 기억하지 못하고 매번 처음부터 설명해야 한다는 것이에요. OpenHuman은 이 두 문제를 모두 로컬 우선 설계로 해결하려 했습니다.
① Early Beta, But Serious Numbers — 현재 개발 상태와 커뮤니티
현재 92개의 오픈 이슈와 76개 풀 리퀘스트가 활발히 진행 중입니다. Discord, Reddit, X(트위터) 커뮤니티도 빠르게 성장하고 있어요. 여기서 핵심이 있어요 — Early Beta임에도 불구하고 실제 사용자들이 매일 피드백을 올리고, 팀이 빠르게 대응하는 구조입니다. macOS(Homebrew), Linux(APT), Windows(MSI), Arch Linux(AUR)까지 네 가지 플랫폼 패키지를 동시에 유지한다는 것도 진지한 프로젝트임을 보여줘요.
💡 실제 활용 시나리오 예시:
스타트업 CTO가 팀 코드 리뷰(GitHub), 슬랙 알림, Jira 이슈를 하나의 에이전트로 묶어 “오늘 팀에 가장 급한 이슈 3개 정리해줘”라고 물으면, OpenHuman이 세 서비스의 데이터를 로컬에서 통합 처리해 답변을 내놓습니다. 외부 LLM API에는 요약 쿼리만 전달되고 실제 코드와 메시지 원문은 로컬에 남아요. 하루 평균 컨텍스트 전환 30회 이상이 10회 미만으로 줄어듭니다.
2. 데스크톱 마스코트 & Google Meet 실참여 기능
OpenHuman의 가장 독특한 기능 중 하나가 “a face”입니다. 화면 위에 떠 있는 데스크톱 마스코트인데, 단순한 로딩 인디케이터가 아니에요. 실제로 말하고, 사용자의 입력에 반응하며, Google Meet에 실제 참여자로 합류할 수 있습니다. 음성 합성은 ElevenLabs TTS를 사용하고 립싱크 기능까지 포함되어 있어요. STT(Speech-to-Text) 입력도 기본 탑재되어 있어서 타이핑 없이 말로 지시를 내릴 수 있고, 마스코트는 사용자가 입력을 멈춘 동안에도 주어진 작업을 계속 처리합니다.
이게 생각보다 중요한 이유가 있어요. 기존 AI 챗봇은 사용자가 입력해야만 움직이는 반응형(reactive) 구조입니다. OpenHuman의 마스코트는 에이전틱(agentic) 패러다임으로 설계되어 있어요 — 백그라운드에서 스스로 판단하고, 중요한 일이 생기면 먼저 알려주는 방식입니다. 단순히 “AI 탑재 앱”이 아니라 진짜 의미의 AI 에이전트에 가까워요.
① Native Voice + ElevenLabs TTS — 자연스러운 음성 인터페이스
STT 입력, ElevenLabs TTS 출력, 마스코트 립싱크가 하나의 파이프라인으로 연결됩니다. API 키만 연결하면 별도 설정 없이 바로 사용 가능하고, TokenJuice 압축 레이어와 연동되어 음성 응답 레이턴시도 최소화했습니다. ElevenLabs의 음질은 현존 TTS 중 최상위권이라 실제로 써보면 놀랄 수 있어요.
💡 실제 활용 시나리오 예시:
프리랜서 디자이너가 클라이언트 화상 미팅 중 “이 기능 개발 얼마나 걸려요?”라는 질문을 받았을 때, 화면 한켠 마스코트에게 말로 “비슷한 기능 지난 프로젝트 일정 알려줘”라고 속삭이면 Memory Tree를 뒤져 이전 프로젝트 데이터를 음성으로 답해줍니다. 클라이언트에게는 자연스럽게 보이면서도 정확한 근거 기반 답변을 할 수 있어요.
② Google Meet Live Agent — 회의에 AI가 독립 참여자로 입장
OpenHuman은 Google Meet에 독립적인 참여자로 직접 입장할 수 있습니다. 단순히 회의를 녹화하거나 나중에 요약하는 수준이 아니라, 회의 중 실시간으로 질문에 답하고 데이터를 검색해 공유하는 것이 가능해요. 현재 Early Beta 단계에서도 이 방향성만으로 충분히 주목할 만합니다. 팀이 완성도를 높여가는 과정을 GitHub에서 실시간으로 볼 수 있어요.
💡 실제 활용 시나리오 예시:
5명짜리 스타트업에서 매주 월요일 팀 스탠드업에 OpenHuman을 초대합니다. 에이전트는 지난 주 GitHub 커밋 현황, Linear 이슈 진행률, Slack 미해결 스레드를 자동 집계해 3분 내에 팀 브리핑을 제공하고, 질문이 생기면 실시간으로 데이터를 조회해 답해요. 별도 주간 보고서 작성에 쓰던 시간이 주당 1~2시간 절약됩니다.
3. 118개 통합 — Gmail·Notion·GitHub·Slack 원클릭 연결
OpenHuman의 실용성을 결정짓는 핵심이 바로 118개 이상의 서드파티 통합입니다. Composio 커넥터를 기반으로 하며, 각 서비스마다 OAuth 인증 한 번으로 연결이 완료됩니다. Gmail, Notion, GitHub, Slack, Stripe, Google Calendar, Google Drive, Linear, Jira — 현업에서 매일 쓰는 도구들이 거의 빠짐없이 포함되어 있어요.
단순 연결에서 그치지 않는다는 점이 중요합니다. auto-fetch 기능이 20분마다 각 활성화된 연결들을 확인하고 새 데이터를 자동으로 로딩합니다. 별도로 “이메일 확인해줘”라고 요청하지 않아도, 중요한 내용이 생기면 에이전트가 먼저 알려주는 방식이에요. 이건 폴링(polling)이 아니라 에이전트가 자율적으로 세상과 연결된 상태를 유지하는 구조입니다.
1) Auto-fetch 20분 주기 동기화 — 폴링 없는 자동 데이터 갱신
기존 AI 어시스턴트들은 사용자가 명시적으로 “이메일 체크해줘”라고 요청해야 데이터를 가져왔어요. OpenHuman의 auto-fetch는 이 패러다임을 뒤집습니다. 20분마다 연결된 모든 서비스를 체크하고, 새로운 데이터는 자동으로 Memory Tree에 저장됩니다. 중요도가 높은 업데이트는 사용자에게 먼저 알려주고, 단순 업데이트는 조용히 쌓아뒀다가 나중에 질문할 때 꺼내줘요.
💡 실제 활용 시나리오 예시:
SaaS 창업자가 아침에 일어나 “오늘 놓친 것 뭐야?”라고 물으면, OpenHuman이 밤새 auto-fetch로 수집한 Stripe 결제 알림 2건, GitHub PR 리뷰 요청 3건, Linear 이슈 마감 경고 1건을 우선순위 순서로 정리해줍니다. 스마트폰 알림 피로 없이 필요한 정보만 요약 형태로 아침에 한번에 받을 수 있어요.
2) Composio 커넥터 기반 관리형 통합 — 유지보수 부담 제로
118개 통합을 개발팀이 직접 유지보수하는 건 사실상 불가능합니다. OpenHuman은 Composio라는 통합 플랫폼을 백엔드로 활용해서 이 문제를 해결했어요. Composio는 각 서비스의 API 변경을 자체적으로 추적하고 커넥터를 자동 업데이트합니다. 덕분에 사용자는 서비스 API가 바뀌어도 별도 조치 없이 계속 사용 가능해요. AI 코딩 도구 생산성 비교 글에서도 언급했듯이, 도구 통합의 유지보수성은 장기 사용에서 결정적인 요소입니다.
💡 실제 활용 시나리오 예시:
마케팅 팀 리드가 Slack + Notion + Google Calendar를 연결해두면, “이번 주 캠페인 론칭 체크리스트 상태 알려줘”라는 한 마디로 세 서비스의 데이터를 통합 조회할 수 있어요. 각 도구를 탭 전환해가며 확인하던 15~20분이 30초로 줄어드는 경험을 할 수 있습니다.
4. Memory Tree + Obsidian Wiki — 로컬 우선 지식베이스
OpenHuman의 가장 독창적인 부분이 바로 이 메모리 시스템입니다. 단순히 대화 내역을 저장하는 게 아니라, 모든 데이터를 ≤3k 토큰 Markdown 청크로 정규화·점수화한 뒤 계층적 요약 트리로 묶어 로컬 SQLite에 저장합니다. 영감은 Andrej Karpathy의 LLM-wiki 워크플로우에서 받았다고 README에 명시되어 있어요. Karpathy는 AI 연구자들 중에서도 지식 구조화에 깊은 통찰을 가진 인물로 알려져 있는데, 그 철학이 이 설계에 녹아 있습니다.
더 인상적인 건 같은 청크가 .md 파일로 Obsidian 호환 vault에도 동시에 저장된다는 점이에요. 즉, AI가 수집한 정보를 내가 직접 Obsidian에서 열어보고 편집할 수 있어요. AI와 인간이 같은 지식 저장소를 공유하고 함께 만들어가는 구조입니다.
① Memory Tree SQLite 구조 — 계층적 요약과 장기 기억
데이터는 3k 토큰 이하의 청크로 분할되어 저장됩니다. 각 청크에는 중요도 점수(score)가 매겨지고, 관련 청크끼리 계층적 요약 트리로 연결돼요. 덕분에 오래된 대화나 데이터도 LLM의 컨텍스트 창 제한 없이 효율적으로 검색할 수 있습니다. OpenHuman이 사용자를 수 주에 걸쳐 기억하는 것이 가능한 이유가 바로 이 구조 덕분이에요.
💡 실제 활용 시나리오 예시:
개발자가 3주 전에 OpenHuman과 특정 API 디버깅 과정을 대화로 정리했다면, 오늘 비슷한 오류가 다시 발생했을 때 “저번에 이런 오류 어떻게 해결했지?”라고 물으면 Memory Tree가 해당 청크를 찾아 정확한 해결 방법을 알려줍니다. 개인 지식 데이터베이스가 대화를 할수록 자동으로 구축되는 셈이에요.
② Obsidian Vault 연동 — AI가 쌓은 지식을 내가 직접 편집
Memory Tree의 모든 청크는 동시에 Obsidian 호환 .md 파일로 저장됩니다. Obsidian을 쓰는 분들이라면 이게 얼마나 강력한지 바로 아실 거예요. AI가 이메일에서 추출한 정보, 웹에서 스크랩한 데이터, 대화에서 생성된 인사이트가 모두 내 Obsidian vault에 자동으로 추가됩니다. 직접 편집하거나 다른 노트와 연결(백링크)도 가능해요.
💡 실제 활용 시나리오 예시:
콘텐츠 크리에이터가 OpenHuman에게 “요즘 AI 에이전트 트렌드 정리해줘”라고 요청하면, 에이전트가 웹 검색 + Gmail 뉴스레터 + Notion 스크랩을 통합 정리해 vault에 저장합니다. 이후 Obsidian에서 해당 노트를 열어 자신만의 인사이트를 추가하면, 그 내용도 다시 OpenHuman의 컨텍스트로 활용됩니다. 인간과 AI가 함께 지식을 만들어가는 구조예요.
③ agentmemory 백엔드 — Claude Code·Cursor·Codex와 저장소 공유
개발자라면 이 부분이 특히 흥미로울 거예요. OpenHuman은 agentmemory 백엔드 옵션을 제공해서 Claude Code, Cursor, Codex, OpenCode와 동일한 메모리 저장소를 공유할 수 있습니다. AI 코딩 도구들이 서로 다른 세션에서 작업하더라도 같은 지식 베이스를 참조하게 되는 거예요. 툴 체인 전체가 하나의 뇌를 공유하는 경험입니다.
💡 실제 활용 시나리오 예시:
풀스택 개발자가 Cursor로 코딩하다가 특정 아키텍처 결정을 내렸는데, 이를 agentmemory에 저장해두면 OpenHuman이 나중에 “왜 이 구조를 선택했어?”라는 질문에 Cursor의 컨텍스트를 참조해 답할 수 있어요. 같은 프로젝트를 여러 AI 도구로 작업할 때의 컨텍스트 단절 문제가 해소됩니다.
5. TokenJuice — AI 에이전트 비서 비용 80% 절감 압축 레이어
AI 어시스턴트를 실무에 쓰다 보면 결국 부딪히는 문제가 비용입니다. OpenHuman은 TokenJuice라는 독자적인 토큰 압축 레이어로 이 문제를 정면 돌파했어요. 모든 도구 호출 결과, 스크랩 내용, 이메일 본문, 검색 페이로드가 LLM에 도달하기 전에 압축됩니다. 비용과 레이턴시를 최대 80%까지 절감한다고 공식 문서에 명시되어 있어요.
압축 방식은 단순하지 않아요. HTML을 Markdown으로 변환하고, 긴 URL을 단축하고, 장황한 출력에서 중복을 제거하고 요약합니다. 여기서 핵심이 있어요 — CJK(한중일) 문자와 이모지 등 멀티바이트 텍스트는 grapheme 단위로 보존한다는 점입니다. 한국어로 쓰인 이메일이나 문서도 정보 손실 없이 압축됩니다.
1) HTML → Markdown 변환 파이프라인 — 웹 콘텐츠 토큰 최소화
웹 페이지를 그대로 LLM에 넣으면 HTML 태그, CSS, JavaScript가 뒤섞여 실제 내용보다 껍데기가 훨씬 많아요. TokenJuice는 이 모든 불필요한 요소를 제거하고 순수 Markdown으로 변환합니다. 동일한 정보를 전달하면서 토큰 수가 최대 5~10배 줄어드는 경우도 있어요. 레이턴시도 함께 줄어드니 응답 속도도 체감상 빨라집니다.
💡 실제 활용 시나리오 예시:
리서처가 경쟁사 블로그 5개를 분석해달라고 요청했을 때, TokenJuice 없이는 HTML 포함 약 50k 토큰이 필요할 수 있지만 압축 후에는 10k 토큰 미만으로 처리됩니다. GPT-4o 기준 입력 비용만 1회 요청에 약 4,000원이 800원으로 줄어드는 셈이에요. 하루 10번 이런 요청을 한다면 한 달 절감액이 상당합니다.
2) 멀티바이트 텍스트 grapheme 보존 — 한국어·일본어도 안전
토큰 압축에서 자주 발생하는 문제가 CJK 문자의 손상입니다. 한국어는 한 글자가 여러 바이트로 구성되어 있어서 단순 바이트 단위로 자르면 글자가 깨지거나 의미가 변할 수 있어요. OpenHuman의 TokenJuice는 grapheme(시각적 문자 단위)를 기준으로 처리하기 때문에 한국어, 일본어, 중국어 텍스트가 안전하게 보존됩니다. 글로벌 AI 도구에서 종종 발생하는 한국어 깨짐 현상이 원천 차단되는 거예요.
💡 실제 활용 시나리오 예시:
한국 스타트업 PM이 국내 뉴스레터와 커뮤니티 데이터(한글)를 OpenHuman으로 분석할 때, TokenJuice가 한국어 텍스트를 손상 없이 압축해 처리합니다. 기존에 일부 영문 전용 AI 도구에서 겪던 한글 왜곡 문제가 없고, 이모지가 포함된 슬랙 메시지도 그대로 처리돼요.
6. Model Routing & 로컬 AI — 작업별 최적 LLM 자동 분배
모든 작업에 최강 모델을 쓸 필요는 없어요. 이메일 요약에 o3 같은 추론 모델을 쓰는 건 낭비고, 복잡한 코드 생성에 빠른 응답용 소형 모델을 쓰면 품질이 떨어집니다. OpenHuman의 Model Routing은 작업의 성격에 따라 적합한 LLM을 자동으로 선택해요. 추론이 필요한 작업, 빠른 응답이 중요한 작업, 비전(이미지 분석)이 필요한 작업을 구분해 각각 최적화된 모델로 라우팅합니다. 단일 계정으로 여러 모델에 접근 가능한 통합 인터페이스도 제공해요.
① Ollama 로컬 AI — 완전한 프라이버시, 오프라인 동작
클라우드 LLM을 전혀 쓰고 싶지 않은 분들을 위해 Ollama 기반 로컬 AI 옵션이 준비되어 있습니다. Ollama는 Llama 3, Mistral, Gemma, Phi 등 다양한 오픈소스 모델을 로컬에서 실행할 수 있게 해주는 도구인데, OpenHuman이 이를 기본 지원해요. 완전히 오프라인 환경에서도 AI 에이전트를 운용할 수 있다는 뜻입니다.
💡 실제 활용 시나리오 예시:
금융기관 내부 개발팀이 보안 규정상 데이터를 외부 서버에 보낼 수 없는 상황에서, OpenHuman + Ollama 조합으로 완전 온프레미스 AI 비서를 구축합니다. 사내 문서 검색, 코드 리뷰, 내부 보고서 요약까지 인터넷 연결 없이 처리 가능하고, Ollama 자체가 무료이므로 소프트웨어 비용은 0원입니다.
② Full Coder Toolset — 개발자를 위한 완전한 코딩 환경
OpenHuman에는 풀 코더 툴셋이 기본 내장되어 있습니다. 파일시스템 접근, Git 작업, 린트(linting), 테스트 실행, grep 검색이 에이전트의 기본 도구로 탑재되어 있어요. 이는 단순 챗봇이 아니라 실제 개발 작업을 수행할 수 있는 에이전트임을 의미합니다. 여기에 118개 서비스 통합이 더해지면 Claude Code나 Cursor 같은 코딩 특화 도구와는 또 다른 포지션을 가져요 — 코딩 + 업무 전체를 아우르는 에이전트입니다.
💡 실제 활용 시나리오 예시:
솔로 개발자가 “오늘 GitHub에 올라온 이슈 중 버그 리포트만 골라서 관련 코드 파일 찾아줘”라고 요청하면, OpenHuman이 GitHub 통합으로 이슈를 가져오고 풀 코더 툴셋으로 로컬 저장소를 grep해 관련 파일 목록과 수정 방향을 제시합니다. 이슈 트리아지 시간이 반으로 줄어요.
7. 기술 스택과 아키텍처 — Rust + Tauri + TypeScript
OpenHuman의 기술 스택은 현대적이고 성능 지향적입니다. 코드베이스의 61.3%가 Rust로 작성되어 있고, 35%가 TypeScript, 나머지가 JavaScript와 Shell입니다. 데스크톱 프레임워크는 Tauri를 사용해요. Tauri는 Electron보다 훨씬 가볍고 메모리 효율적인 Rust 기반 데스크톱 프레임워크로, 덕분에 OpenHuman은 상대적으로 가벼우면서도 빠릅니다.
| 기술 요소 | 선택 이유 | 비중/버전 |
|---|---|---|
| Rust | 성능·안전성·메모리 효율 | 61.3% / v1.93.0 |
| TypeScript | UI 로직·에이전트 오케스트레이션 | 35.0% |
| Tauri | 경량 데스크톱 프레임워크 (Electron 대비) | 최신 |
| SQLite | 로컬 우선 Memory Tree 저장소 | — |
| Node.js + pnpm | 패키지 관리 및 빌드 | v24+ / v10.10.0 |
macOS(Homebrew), Linux(Debian/Ubuntu APT), Windows(MSI), Arch Linux(AUR) 네 가지 플랫폼 패키지가 제공됩니다. 소스에서 직접 빌드하고 싶다면 GitHub에서 포크한 뒤 pnpm install && pnpm dev로 시작할 수 있어요. 개발 환경 세팅은 CONTRIBUTING.md에 상세히 안내되어 있습니다.
# macOS Homebrew 설치
brew tap tinyhumansai/core
brew install openhuman
# macOS/Linux 스크립트 설치
curl -fsSL https://raw.githubusercontent.com/tinyhumansai/openhuman/main/scripts/install.sh | bash
# Windows PowerShell
irm https://raw.githubusercontent.com/tinyhumansai/openhuman/main/scripts/install.ps1 | iex
💡 실제 활용 시나리오 예시:
오픈소스 기여에 관심 있는 Rust 개발자라면 OpenHuman은 좋은 실전 프로젝트입니다. 92개 오픈 이슈 중 “good first issue” 레이블이 붙은 항목부터 시작할 수 있고, 28.8k 스타의 활발한 커뮤니티가 피드백을 빠르게 줍니다. TokenJuice 압축 알고리즘 개선이나 새 Composio 커넥터 추가는 포트폴리오에 실질적 가치가 있는 기여가 될 수 있어요.
8. 이런 분들께 적극 추천합니다
- Gmail, Slack, Notion, GitHub를 매일 쓰는 스타트업 직원 — 앱 전환 없이 하나의 인터페이스로 통합 관리하고 싶은 분
- AI 어시스턴트가 회사 데이터에 접근하는 게 불안한 개발자·보안 담당자 — 로컬 우선 아키텍처와 Ollama 옵션으로 데이터 주권을 확보하고 싶은 분
- Obsidian으로 개인 지식 관리(PKM)를 하는 연구자·작가 — AI가 자동으로 채워주는 vault를 원하는 분
- Claude Code, Cursor 등 AI 코딩 도구를 여러 개 쓰는 개발자 — agentmemory로 도구 간 컨텍스트를 통합하고 싶은 분
- 매주 팀 스탠드업·보고서 작성에 시간을 쓰는 PM·팀 리드 — Google Meet 참여 에이전트로 자동 브리핑을 구축하고 싶은 분
- API 비용이 걱정되어 AI 도구 활용을 망설이는 1인 크리에이터·프리랜서 — TokenJuice로 비용 80% 절감하며 쓰고 싶은 분
- Rust·TypeScript에 관심 있는 오픈소스 기여자 — 실제 사용자가 있는 활발한 프로젝트에 기여하고 싶은 분
9. 자주 묻는 질문 (FAQ)
Q. OpenHuman은 완전 무료인가요? 숨겨진 비용이 있나요?
A. OpenHuman 소프트웨어 자체는 GPL-3.0 오픈소스로 완전 무료입니다. 다만 내부적으로 호출하는 LLM API(OpenAI, Anthropic 등)와 ElevenLabs TTS는 각 서비스의 요금 정책에 따라 비용이 발생해요. Ollama 로컬 AI 옵션을 선택하면 이 API 비용도 없앨 수 있습니다. TokenJuice가 API 비용을 최대 80% 절감해주므로, 클라우드 LLM을 써도 일반적인 사용 패턴에서는 한 달 몇 달러 수준으로 관리 가능합니다.
Q. Early Beta라고 했는데 실무에 써도 되나요?
A. Early Beta 단계인 건 맞아요. 버그가 있을 수 있고 기능이 변경될 수 있습니다. 다만 28.8k 스타와 2.7k 포크, 활발한 Discord 커뮤니티가 뒷받침하고 있어서 이슈 대응이 빠른 편이에요. 중요한 프로덕션 환경에 바로 투입하기보다는, 개인 생산성 향상 용도로 먼저 테스트해보는 것을 권장합니다. 직접 써보고 커뮤니티 피드백을 확인한 뒤 도입을 결정하세요.
Q. Windows에서도 쓸 수 있나요? macOS 전용인가요?
A. macOS, Linux, Windows 세 OS 모두 지원합니다. macOS는 Homebrew, Linux는 APT(Debian/Ubuntu) 또는 AUR(Arch Linux), Windows는 서명된 MSI 인스톨러로 설치할 수 있어요. 공식 GitHub 저장소의 최신 릴리스 페이지에서 각 OS별 파일을 다운로드하거나, 설치 스크립트를 이용한 원클릭 설치도 가능합니다. 단, Rust 1.93.0 기반이라 구형 하드웨어에서는 빌드 시 시간이 걸릴 수 있어요.
✍️ 글을 마치며
OpenHuman은 단순한 AI 챗봇이 아닙니다. 로컬 우선 메모리, 118개 서비스 통합, TokenJuice 비용 압축, 데스크톱 마스코트, Google Meet 참여까지 — “AI 에이전트 비서”가 어디까지 갈 수 있는지를 보여주는 오픈소스 실험입니다. Karpathy의 LLM-wiki에서 영감을 받은 Memory Tree, Composio 기반 확장 가능한 통합, Rust + Tauri로 구현된 경량 성능까지 기술적으로도 볼 게 많아요.
저는 agentmemory 백엔드를 통해 Claude Code와 저장소를 연결하는 것을 가장 먼저 해볼 것 같아요. 이미 Claude Code로 코딩하고 있는데, 여기서 쌓인 컨텍스트를 OpenHuman이 참조할 수 있다면 하루 종일 하나의 뇌를 공유하는 개발 환경이 만들어질 것 같거든요. 😊
여러분은 어떤 부분이 가장 인상적이셨나요? 댓글로 자유롭게 의견 남겨주세요!