이 글에서 알 수 있는 것

많은 OpenHuman 설치 글은 「다음」만 안내해서, 막히면 다운로드인지 로그인인지 모델인지 메모리인지 구분하기 어렵습니다. 이 글은 정상적인 설정 흐름을 따라가며 각 단계마다 성공 기준막혔을 때 확인할 곳을 함께 제시합니다. 거대한 오류 사전이 아니라, 0에서 첫 동작까지 도달하는 것이 목표입니다.

0 개요:0에서 동작 확인까지 7단계

막히면 먼저 단계를 가리킵니다: 다운로드 → 설치 → 로그인 → 모델 → 연동 → 메모리 → 첫 출력. 아래 표가 지도이고, 이후 절에서 자세히 다룹니다.

단계성공 기준흔한 막힘다음 조치
준비사이트 접속, RAM 최소 충족네트워크/DNS, RAM 부족설치 전 네트워크·메모리 정리
다운로드·설치앱 실행, 버전 일치잘못된 프로젝트, 아키텍처 불일치도메인·GitHub Release 확인
로그인메인 UI 표시OAuth 리다이렉트 실패다른 브라우저, 차단기 끄기
모델「안녕」에 응답BYOK·로컬 모델 무응답클라우드 라우팅 먼저, 이후 로컬
연동소스 연결됨 표시OAuth 만료, 좁은 권한재인증, 동기화 범위 확인
메모리Memory 항목 존재빈 트리, 20분 미만 대기첫 auto-fetch 주기 대기
첫 작업요약·할 일이 데이터와 일치맥락 없음, 오답「모델 vs 메모리」 분리
4GB+
공식 권장 최소 RAM
20
Gmail 첫 auto-fetch 예상 시간
7단계
막혔을 때 점검 구간

1 설치 전 준비:시스템·네트워크·계정·테스트 데이터

공식 Getting Started에 따르면 OpenHuman은 macOS·Windows·Linux 데스크톱에서 동작하며 RAM 4GB 이상을 권장합니다. 대용량 메일함·저장소나 같은 PC에서 로컬 모델을 쓸 계획이면 16GB 이상을 권장합니다.

  • 네트워크tinyhumans.ai/openhuman과 GitBook 문서에 접속 가능해야 합니다. 기본 경로는 호스트형 로그인·모델 라우팅을 사용하므로 완전 오프라인은 아닙니다.
  • 계정 — Google/GitHub 로그인을 준비하세요. 서드파티 연동은 별도 OAuth가 필요하며, 앱 로그인만으로 Gmail이 연결되지 않습니다.
  • 테스트 데이터민감도가 낮은 메일함·여분 GitHub 계정으로 메모리 기록을 검증하세요. 첫날부터 업무용 전체 받은편지함을 연결하지 마세요.
  • 로컬 모델(선택) — Ollama를 쓸 계획이면 OpenHuman에서 Local AI를 켜기 전에 터미널에서 ollama run이 성공하는지 확인하세요.
막혔을 때: 사이트 안 열림 → 프록시/DNS · 메모리 경고 → 무거운 앱 종료. 피할 것: 설치를 위해 Gatekeeper 끄기, 알 수 없는 시스템 폴더 삭제, 백업 없는 Memory Tree 초기화.

2 다운로드 출처:잘못된 프로젝트·버전을 잡는 법

성공 기준: tinyhumans.ai/openhuman 또는 공식 패키지 채널의 설치 파일 · 정보(About) 버전이 최신 GitHub Release와 일치.

공식 경로(하나 선택):

  • 웹사이트 설치 파일 — macOS DMG, Windows MSI/EXE, Linux AppImage 또는 .deb(초보자에게 가장 명확).
  • Homebrewbrew install tinyhumansai/openhuman/openhuman
  • 스크립트 설치 — macOS/Linux: curl -fsSL https://raw.githubusercontent.com/tinyhumansai/openhuman/main/scripts/install.sh | bash · Windows는 README의 PowerShell. 주력 PC에서는 원격 셸 파이프보다 서명된 사이트 다운로드를 우선하세요.
다른 프로젝트 신호:UI가 문서와 다름, 저장소가 tinyhumansai/openhuman이 아님, 제3자 「올인원 크랙」 번들. 확실하지 않으면 공식 사이트와 GitHub org에서만 받으세요.

3 플랫폼별 설치:Mac·Windows·Linux 통과 기준

플랫폼통과 기준막혔을 때 확인
macOSDMG 설치·앱 실행 · Gatekeeper → 열기 허용보안 차단 → 시스템 설정 → 개인 정보 보호 및 보안
WindowsMSI/EXE 완료 · 시작 메뉴에 OpenHumanSmartScreen → 발행자 확인 · VC++ 런타임 누락
LinuxAppImage 실행 또는 apt 설치 성공amd64 vs arm64가 CPU와 일치하는지

첫 실행 시 macOS가 손쉬운 사용·입력 모니터링(음성 단축키)을 요청할 수 있습니다. Settings → Automation & Channels에서 검토하고, 첫 동작 확인에 불필요한 권한은 거절해도 됩니다.

4 첫 실행:로그인·작업 공간·실행 안 됨

환영 화면은 「Sign in! Let's Cook」 소셜 로그인입니다. 대부분 Advanced custom core RPC URL은 무시해도 됩니다.

성공 기준: 채팅·Settings가 있는 메인 UI. 막혔을 때: 확장 프로그램이 OAuth 차단 → Safari/Edge 비공개 창 · 로그인은 되는데 백화면 → 완전 종료 후 재실행 · 앱 내 로그/진단(Settings, 버전마다 위치 상이).

공식 안내:로그인만으로는 서드파티 접근이 부여되지 않습니다. Gmail/GitHub는 연동 메뉴에서 서비스별 OAuth로 연결하세요. 디버깅 중 업무 계정 토큰을 일괄 취소하면 다른 앱이 깨질 수 있습니다.

5 모델 설정:기본 라우팅·BYOK·로컬 무응답

OpenHuman은 작업마다 Automatic Model Routing을 사용합니다. 초보자는 먼저 클라우드 라우팅 응답을 확인한 뒤 Local AI를 켜세요.

성공 기준: 「안녕」 또는 「한 문장으로 자기소개」에 정상 응답. 막혔을 때:

  • 전혀 응답 없음 — 네트워크/프록시 · Early Beta 장애(Discord/GitHub Issues 확인).
  • BYOK 실패 — Key 전체 붙여넣기, provider와 설정 일치, 계정 할당량.
  • Ollama / LM Studio 무응답 — 터미널에서 로컬 서비스 먼저 확인 · Settings에서 Local AI 활성화 및 GitBook Configurationlocal_ai.runtime_enabled 확인.

6 연동 권한:OAuth·범위·새로고침

Settings에서 Gmail, GitHub, 캘린더 등을 연결합니다. 성공 기준: 목록에 연결됨 표시, 지속 오류 없음.

막혔을 때: 연결됐는데 데이터 없음 → 읽기·가져오기 권한 포함 여부 · Google Workspace는 관리자 승인 필요할 수 있음 · 갱신 없음 → 첫 auto-fetch 주기 약 20분 대기(문서 기준)—몇 분 만에 재설치하지 마세요.

위험한 조치: OAuth 일괄 취소, 알 수 없는 설정 폴더 삭제, 업무 메일함 권한 일괄 해제—다른 도구가 깨질 수 있습니다. 테스트 연동 하나만 먼저 끊으세요.

7 메모리 동기화:빈 맥락·검증 방법

메모리는 로컬 Memory Tree(SQLite + Markdown)에 저장됩니다. Memory → View vault in Obsidian(/wiki/)로 볼트를 엽니다.

성공 기준: Gmail 연결 후 약 20분 내 Memory에 새 항목 · 「지난 12시간에 알아야 할 것」 질문에 실제 제목이 인용됨.

막혔을 때: 계속 비어 있음 → OAuth 실제 성공, 테스트 계정에 메일 존재, 첫 주기 미완료 · 요약이 이상함 → Obsidian 원문으로 모델 환각 vs 소스 누락 구분.

8 첫 실전 작업:설정을 한 번에 검증

공식 예시처럼 시도해 보세요: 「오늘 놓친 것을 요약해 줘.」 또는 「연결된 소스에서 오늘 할 일 상위 3개를 적어 줘.」

통과 기준: ① 모델 응답 · ② 응답 사실이 Memory/Obsidian에 존재 · ③ 프로젝트명 등 좁힌 후속 질문도 맞음. ②만 실패 → 메모리 경로 · ①만 → 모델 · 둘 다 → 로그인·네트워크.

9 마무리:재설치 시점·설정 보존

재설치 전 문서/Issues 확인: OAuth 한 건 실패, 연동 하나, 로컬 Ollama만 문제면 앱 전체 재설치가 보통 필요 없습니다. 패키지 손상, 메이저 클린 업그레이드, Release notes 지시 시에 재설치하세요.

데이터 보존: Memory Tree와 Markdown 볼트는 디스크에 있습니다—Memory 화면의 볼트 경로를 기록하고, 제거 전 해당 폴더를 백업하세요(알 수 없는 디렉터리는 삭제하지 마세요). 제거: Homebrew는 brew uninstall openhuman · Debian/Ubuntu는 apt remove · curl 설치는 GitHub docs/install.md 참고.

여전히 막힘 → GitHub Issues, Release notes, Discord(discord.tinyhumans.ai)에 버전·재현 절차를 첨부하세요.

0→동작 확인 최종 체크리스트

아래 7가지를 모두 만족하면 OpenHuman이 해당 PC에서 동작하며 문제를 나눌 수 있는 상태입니다:

  1. 1공식 채널 설치 · 버전이 Release와 일치
  2. 2로그인 완료 · 메인 UI에서 대화 가능
  3. 3기본 모델 라우팅이 「안녕」에 응답
  4. 4민감도 낮은 연동 최소 1개 OAuth 완료
  5. 5Memory에 항목 · Obsidian에서 볼트 열림
  6. 6첫 요약·할 일 작업이 실제 데이터와 일치
  7. 7막힌 단계와 공식 문서 위치를 알고 있음

10 Mac mini에서 OpenHuman을 더 안정적으로

OpenHuman은 백그라운드 auto-fetch, SQLite 쓰기, 선택적 Ollama 추론을 수행합니다. Mac mini M4의 통합 메모리는 소형 로컬 모델에 적합하고, 대기 전력 약 4W로 24시간 무소음 운영에 맞습니다. macOS에서는 Homebrew 설치, 권한 대화상자, Obsidian 볼트 접근이 수월합니다. 개인 Memory Tree를 전용 mini에 두면 일상용 Mac과 분리할 수 있습니다. 개인 Agent 실험용 머신을 고민 중이라면 Mac mini M4는 가성비 좋은 출발점입니다—먼저 여기서 흐름을 통과한 뒤, 상시 가동 Mac mini 노드로 옮기세요. 지금이 Mac mini M4를 검토하기 좋은 시점입니다.

OpenHuman 24시간 · 로컬 메모리
zuvcloud · Mac 전용 클라우드

OpenHuman 노드용 Mac mini M4

저전력 상시 가동 · Ollama용 통합 메모리 · 주력 Mac과 분리해 개인 AI 메모리 워크플로를 시험.

지금 알아보기