2026年 OpenHuman 完全インストール・設定ガイド:ゼロから動かすまでの手厚いチュートリアル
Mac・Windows・Linux で OpenHuman を初めて入れる方の多くは、「アプリが開けた=もう使える」と誤解しがちです。本記事は準備 → 公式インストール → ログインとモデル → OAuth 連携 → 記憶同期 → 低リスク実践 → トラブルシュートの順で、各段階の成功条件と失敗時の見る場所を示します。七つの検収ポイント表、三 OS インストール比較、七ステップ Runbook付き(コマンドとパッケージ名は tinyhumansai/openhuman の README と 公式ドキュメント を優先。Early Beta のため 2026-05-28 時点の記述は公開前に再確認してください)。
1. 結論:OpenHuman を「動かした」と言える七つの検収ポイント
OpenHuman でつまずきやすいのは「入らない」ことより、入れたあと次に何をするかわからないことです。アプリが開けてもモデルは使えないかもしれません。ログインできても Gmail や GitHub が記憶に入っていないかもしれません。一度答えが返っても、本当の文脈を読んでいないだけかもしれません。
先行結論:下表の七行すべてにチェックが入って初めて「ゼロから使える」状態です。各行に「通過基準」と「失敗時に最初に見る場所」を書いてあります。
| 検収ポイント | やること | 通過基準 | 失敗時はまず |
|---|---|---|---|
| ① アプリインストール | Homebrew / apt / MSI または公式パッケージ | Launchpad またはスタートメニューから OpenHuman が起動する | 取得元、署名、ウイルス対策の隔離 |
| ② 初回起動 | オンボーディング、ワークスペース選択 | メイン画面が安定表示、クラッシュしない | macOS セキュリティ、Linux Wayland/AppImage |
| ③ ログイン | OpenHuman 製品アカウント | 設定にログイン済み、更新確認できる | ネットワーク、システム時刻、地域制限 |
| ④ モデル利用可 | マネージド / BYOK / Ollama のいずれか | テストメッセージに正常な返答 | サブスク、API Key、ローカルポート |
| ⑤ 連携同期 | 1つの低リスク OAuth ソース | Connected、権限画面の範囲を説明できる | ブラウザポップアップ、Composio、プロキシ |
| ⑥ 記憶生成 | auto-fetch 待ち(約20分/回) | Memory Tree またはボルトに新 .md / SQLite 増分 | 同期周期、空連携、権限不足 |
| ⑦ 実践出力 | テストデータ → サマリー + ToDo | 出典が照合可能、OAuth を取り消せる | 空コンテキストの幻覚、ツール権限、ログ |
参照値(公式 README、Release 前に再確認):118+ サードパーティ連携;アクティブ接続は約 20分 ごとの auto-fetch;記憶ブロックは約 ≤3000 token の Markdown スライス;TokenJuice は最大約 80% のコンテキスト圧縮を謳う(内容により変動)。
2. 入れ違え注意:デスクトップ OpenHuman と WebGL デジタルヒューマン SDK
OpenHuman(本記事の対象)は tinyhumansai/openhuman のデスクトップ個人 AI アシスタントです。UI 優先、Memory Tree、Obsidian 風 Markdown ボルト、118+ OAuth 連携、任意のローカル Ollama。既定ではサインイン、モデルルーティング、検索プロキシ、Composio 経由の OAuth にホスト側サービスが関与します(設定で BYOK / Composio 直結へ段階的に移行可能)。
同名に近い OpenHuman WebGL デジタルヒューマン SDK は Web 上の 3D キャラクター向けで、本記事のインストール対象ではありません。「個人ナレッジベース + メール/カレンダー/リポジトリ文脈」が目的なら、GitHub の openhuman デスクトップリポジトリと tinyhumans.ai/openhuman のダウンロードページを確認してください。
| 比較項目 | デスクトップ OpenHuman | WebGL SDK |
|---|---|---|
| 主用途 | 個人 Agent、記憶、連携、業務文脈 | Web 3D アバター表示 |
| インストール形態 | DMG / MSI / apt / Homebrew / AppImage | npm 等のフロント依存(デスクトップ助手ではない) |
| 記憶と連携 | Memory Tree + SQLite + ボルト | 通常 Gmail/GitHub 同期は主線外 |
一般の Web チャットとも違い、OpenHuman はローカルワークフローデータ + 定期取得の連携を重視します。ターミナル優先の CLI Agent と比べ、GUI と短いオンボーディングで、設定ファイルを書かなくても会話を始められます。
3. よくあるつまずき
- 制限:「インストール完了=もう私のことを知っている」。公式どおり Memory Tree、Markdown ボルト、ワークスペース設定、ローカル実行状態は本機に残りやすい一方、ログイン・モデルルーティング・検索プロキシ・既定 OAuth はホスト側を通る場合があります。連携なし・同期待ちなしでは、Agent は一般論しか返せません。
- 隠れコスト:権限を広げすぎ、最初から本番アカウント。OAuth 一回でメール読取・カレンダー・リポジトリまで届くことがあります。Beta 段階ではテスト用 Gmail / テスト GitHub だけで範囲と取り消し手順を確認してから本番データへ。
- 安定性と監査:記憶の場所・ログの場所がわからない。困るとアンインストール→再インストールし、SQLite とボルトの同期手がかりを消しがちです。ワークスペースパス、連携 ID、モデルモード(マネージド / BYOK / Ollama)をメモしておくとロールバックしやすいです。
4. インストール前チェックリスト
目的:途中でネットやディスクが足りず何時間も迷うのを防ぐ。通過基準:下の項目をすべて確認してからインストーラを落とす。
- OS:macOS(Apple Silicon / Intel)、Windows 10/11(64bit)、Debian/Ubuntu や Arch などの Linux デスクトップ。最低バージョンは当時の Release 表記に従う。製品は Early Beta で UI・パスが変わる可能性あり。
- ハードウェア:推奨 メモリ 16GB+(Ollama 利用時はさらに厳しめ);ディスク ≥5GB(アプリ + ボルト + SQLite + モデルキャッシュ、利用次第)。
- ネットワーク:GitHub、tinyhumans.ai、OAuth リダイレクト先に到達できること。社内プロキシはシステムまたはブラウザで事前設定。
- アカウント:OpenHuman 製品アカウント。BYOK なら各ベンダーの API Key。Ollama なら事前にローカルインストールとモデル pull。
- テストデータ:テスト用 Gmail / テスト GitHub リポジトリを用意。初回から会社 Slack や本番メールは接続しない。
- 権限:macOS では通知・マイク(音声)・フォルダアクセスのプロンプトあり。Linux は Wayland 上の AppImage 既知問題(公式 issue #2463)に注意。
5. ダウンロード元と安全確認
README 上の推奨優先度:① 公式サイト / GitHub Release → ② ネイティブパッケージマネージャ(Homebrew、署名 apt、MSI)→ ③ スクリプトインストール(独立署名なし。リスクを理解したうえでのみ)。
| 取得元 | プラットフォーム | 確認方法 | リスクメモ |
|---|---|---|---|
| tinyhumans.ai/openhuman | 全 OS | HTTPS + Release 資産と一致 | 第一候補 |
| GitHub Releases | .dmg / .msi / .deb / AppImage | リポジトリとタグを照合 | 第三者ミラーはハッシュ確認 |
| Homebrew / apt / MSI | macOS / Debian系 / Windows | OS の署名チェーン | README 推奨経路 |
| curl | bash スクリプト | macOS / Linux / PowerShell | 現状独立スクリプト署名なし | 公式は unverified 表記。GPG 検証は今後 |
失敗時はまず:破損ファイル → Release から再取得;SmartScreen / Gatekeeper → 発行者確認後に許可。出所不明の「高速ミラー」は使わない。
6. 三 OS のインストール手順
6.1 macOS(Homebrew 推奨)
brew tap tinyhumansai/core
brew install openhuman
Release の .dmg をアプリケーションにドラッグしても可。通過基準:Launchpad から OpenHuman が開く。失敗時はまず:「開発元を確認できない」→ システム設定 → プライバシーとセキュリティ → それでも開く;通知/マイク/フォルダは必要最小限のみ許可。
6.2 Windows(署名 MSI)
latest release から .msi を取得しインストール。SmartScreen では発行者を確認。通過基準:スタートメニューにショートカットがあり起動できる。失敗時はまず:企業ポリシー、ウイルス対策の隔離、ファイアウォールが OAuth コールバックを阻害していないか。
6.3 Linux(apt 推奨。AppImage は注意)
sudo apt-get install -y --no-install-recommends gnupg2 curl ca-certificates
curl -fsSL https://tinyhumansai.github.io/openhuman/apt/KEY.gpg \
| sudo gpg --dearmor -o /etc/apt/keyrings/openhuman.gpg
echo "deb [signed-by=/etc/apt/keyrings/openhuman.gpg arch=amd64] \
https://tinyhumansai.github.io/openhuman/apt stable main" \
| sudo tee /etc/apt/sources.list.d/openhuman.list
sudo apt-get update
sudo apt-get install -y openhuman
Arch は openhuman-bin AUR(yay -S openhuman-bin、AUR の実際の公開に従う)。AppImage は Wayland や一部 Arch で起動失敗の報告あり(issue #2463)。Debian/Ubuntu は .deb / apt を優先。通過基準:デスクトップメニューから起動。失敗時はまず:依存ライブラリ、Wayland 環境変数、X11 セッションへの切替。
6.4 プラットフォーム別インストール比較
| OS | 第一候補 | 代替 | 個別注意 |
|---|---|---|---|
| macOS | Homebrew tap | .dmg | Gatekeeper、フォルダ権限 |
| Windows | 署名 MSI | Release 手動パッケージ | SmartScreen、ファイアウォール |
| Linux | 署名 apt | AUR / AppImage | Wayland と AppImage |
アンインストールと再インストール:先に OAuth をすべて切断し、必要ならボルトをバックアップ。アプリ削除後もワークスペースと SQLite がユーザーディレクトリに残ることがあります。公式のデータパスを確認してから削除し、唯一の記憶コピーを消さないでください。
7. 初回起動とアカウントログイン
- 起動し、ワークスペース(workspace)の場所を選ぶ——専用フォルダを推奨。ホーム全体を指さない。
- OpenHuman 製品アカウントでログイン(既定はマネージドログインフロー)。通過基準:設定にログイン済みと表示。
- 更新チャネルとプライバシー関連(通知、音声、検索プロキシなど)は一旦デフォルトのまま。動いたあと細かく調整。
失敗時はまず:ログイン画面が真っ白 → 既定ブラウザへ、広告ブロックをオフ;繰り返し失敗 → システム時刻・DNS・プロキシ。地域やサブスク制限は公式の最新説明に従い、本記事は全地域で同一機能を保証しません。
8. モデル設定と BYOK
マネージドモデル(既定):OpenHuman バックエンドが model routing(推論/高速/ビジョン等をタスクに応じて選択)。サブスク内の複数モデルルートはアカウントページの最新表示に従い、価格・上限は変わり得ます。
BYOK(Bring Your Own Key、持ち込み API キー):設定に各ベンダーの API Key を入力。コストとクォータは利用者負担。企業契約や細かい課金管理向け。
ローカルモデル(Ollama):公式は任意のローカル AI をサポート。Apple Silicon Mac ではユニファイドメモリが中小モデルに有利ですが、大モデルはメモリ上限と遅延を自分で検証してください。
通過基準:「一言で自己紹介して」などのテストに一貫した返答。失敗時はまず:マネージド → サブスク/ネットワーク;BYOK → Key 権限と請求;Ollama → サービス待受とモデル名の一致。
9. 連携と権限設定
OpenHuman は Composio コネクタ層で Gmail、Slack、Notion、GitHub、Calendar、Drive など 118+ 連携を提供します。既定の OAuth とツール呼び出しはホスト側プロキシ経由。Composio 直結する場合は設定で Composio API Key が必要で、リアルタイム trigger の webhook ホスティングも自分で担います。
OAuth は、ブラウザで第三者にログインし、アプリにデータの一部へのアクセスを許可する標準手順です。権限画面では今回のケースに必要な最小 scopeだけを読み、理解できない scope は承認しない。
| 連携例 | 初回検証のおすすめ | 取り消し入口 |
|---|---|---|
| Gmail | テスト専用メール、少量のメール | OpenHuman の Disconnect + Google アカウントセキュリティ |
| GitHub | 秘密情報のないテストリポジトリ | GitHub Settings → Applications |
| Notion / Calendar | テスト用スペースまたはテストカレンダー | 各プラットフォームの接続アプリ一覧 |
通過基準:連携が Connected、OAuth コールバックエラーなし。失敗時はまず:ポップアップブロック、企業 SSO、Composio 状態、プロキシ。
10. 記憶システムの検収のしかた
初心者向けに OpenHuman の記憶パイプラインを整理すると:
- Memory Tree(メモリツリー):連携から取り込んだデータを階層サマリーにし、本機 SQLite に保存して Agent が検索。
- Markdown vault(Obsidian 互換):同じ知識が
.mdとしても残り、Obsidian で閲覧・編集可能。 - auto-fetch:アクティブな接続ごとに約 20分 ごとに新データを取得(手動 cron 不要)。
検収手順:テスト連携を接続 → 少なくとも1回分(約20分)の同期を待つ(UI に手動トリガーがあればそれでも可)→ Memory ビューまたはボルトで新 Markdown を確認 → テストデータにしかないキーワードで質問する。
通過基準:回答が正しい出典またはファイル断片を示す。失敗時はまず:連携が非アクティブ、同期未完了、本番データを聞いているのにテスト源しか繋いでいない(空コンテキストの幻覚)。
11. 最初の実践ケース:テスト Gmail で「今週のサマリー + ToDo」
目的:モデル・連携・記憶・出力・取り消しを一度に検証する。
- テスト Gmail を用意し、件名がはっきりしたメールを2〜3通自分に送る(例:「Q2 予算」「金曜までに週報提出」)。
- OpenHuman ではそのテストメールだけを OAuth 接続。
- 初回 auto-fetch を待つ(目安 ≥20分)。ボルト / Memory に新コンテンツがあることを確認。
- 質問例:「テストメールの最近の内容から、今週のサマリーと ToDo を作り、各項目がどのメール由来か示して。」
- サマリーがテストメールと一致するか、存在しない話題を捏造していないか確認。エクスポートがあれば保存。
- OpenHuman と Google の両方で認可を取り消し、Disconnect 後にそのメールを参照しないことを確認。
通過基準:出力がテストメールと一致、出典が照合可能、取り消し後はアクセスしない。失敗時はまず:④ モデル層と ⑥ 記憶層を混ぜず、止まっている層だけを見る。
12. よくある問題(層別)
| 現象 | 優先して見る層 | すぐ試すこと |
|---|---|---|
| 起動しない / クラッシュ | インストール源、OS 権限 | apt/dmg/msi に切替;Linux は AppImage+Wayland を避ける |
| ログイン失敗 | アカウント、ネットワーク、時刻 | ネット変更、システムクロック校正 |
| モデル無応答 | モデル、サブスク、Key | マネージド/BYOK/Ollama を切替比較 |
| 連携が更新されない | 連携、OAuth | 再接続;20分周期を待つ |
| 回答が「空っぽ」っぽい | 記憶、同期 | ボルトに .md があるか;テストキーワードで検証 |
| 再起動で状態が消える | ワークスペースパス、権限 | 固定ディスク上のパスに読み書き権があるか確認 |
13. 完了後チェックリスト:動いたあとに広げる
- テスト OAuth を取り消し、本番メール/リポジトリは一度に1連携だけ追加。
- ワークスペース、ボルト、主要設定のスクリーンショットをバックアップ。モデルモードとおおよその月額を記録。
- 公式 プライバシーとセキュリティ を読み、通知・音声を再確認。
- アンインストール手順とデータの保存場所を把握し、唯一の記憶庫を誤削除しない。
七ステップ Runbook:準備 → 公式インストール → ログイン → モデルテスト → 低リスク連携1つ → 記憶待ち → 実践して取り消し。すべて通過してから Slack、Notion、長期ワークフローを足してください。
14. Mac mini で OpenHuman を回すと楽な理由
OpenHuman の記憶庫、Markdown ボルト、任意の Ollama ローカル推論は、安定したディスク、十分なメモリ、邪魔の少ないバックグラウンドに依存します。Mac mini M4 の Apple Silicon ユニファイドメモリは 16GB/24GB 構成で中小ローカルモデルを同価格帯 PC より扱いやすく、Gatekeeper・SIP・FileVault は改ざんされたインストーラのリスクを下げます。待機電力は約 4W 程度で、ノートを閉じると同期が止まる運用より、auto-fetch とバックグラウンド Agent を 7×24 回しやすいです。
Homebrew での OpenHuman 導入、Obsidian でのボルト閲覧、システムブラウザでの OAuth コールバックは macOS がいちばん素直です。Wayland や AppImage 互換に時間を使う必要がありません。本記事の七つの検収ポイントをいちばん静かで手間が少ないマシンで回したいなら、Mac mini M4 は個人 AI ワークステーションとしてコスパの良い選択肢です。
今すぐ Mac mini を手に入れ、OpenHuman の記憶同期とローカル推論を安定した 7×24 運用に載せましょう。
Mac mini で OpenHuman の一連のフローを回す
ローカルボルト + 任意 Ollama + 低消費電力の常駐。インストールから記憶・拡張まで一台で。