OpenHuman
ローカル優先のオープンソースデスクトップAIエージェント — プライバシーを重視した設計
OpenHumanは、TinyHumansが2026年5月にベータ版としてリリースした、ローカル優先型のオープンソースデスクトップAIエージェントです。RustとTauri v2で構築されたネイティブバイナリで、macOS、Windows、Linuxで動作します。ユーザーのメール、メッセンジャー、ノート、カレンダーデータをローカルSQLiteとObsidian互換のマークダウンボルト(~/.openhuman/wiki/)に蓄積し、長期記憶を形成します。Obsidianがマークダウンファイルベースで個人の知識管理を革新したように、OpenHumanはAIエージェントに長期記憶という次元を加え、使用すればするほどユーザーを深く理解するパーソナルAIランタイムを目指します。リリースから15日で、GitHubで32,000以上のスターを獲得し、Product Huntのデイリー/ウィークリーで同時に1位を獲得しました。
従来のAIエージェントは、2つの構造的な限界を抱えています。ChatGPTやGeminiのようなクラウドサービスは、セッションベースで動作するため、会話が終わるとコンテキストを失い、機密性の高い研究データが外部サーバーに送信されます。一方、OllamaやLM StudioのようなローカルLLMソリューションは、プライバシーを保護しますが、外部サービスとの連携や体系的なメモリ管理機能がありません。OpenHumanは、Memory Treeアーキテクチャでこのギャップを解消します。ソースアダプターがGmail、Notion、Slackから20分周期(TICK_SECONDS=1200)でデータを自動収集し、3,000トークン以下のチャンクに正規化した後、ソース別、トピック別、日次ダイジェストの3つのツリー構造で整理します。各リーフノードは、pending_extractionからadmitted、buffered、sealedへとライフサイクルを経て、深さスコア(deep score)に応じて昇格または破棄されます。TokenJuice圧縮エンジンは、ツールの出力のトークンを約70%削減し、APIコストを大幅に削減し、モデルルーティングシステムがタスクの種類別のヒント(hint:reasoning、hint:fast、hint:vision、hint:codeなど)に基づいて、30以上のLLMプロバイダーの中から最適なモデルを自動的に選択します。118以上のサービスに対して、Composioコネクターを介したOAuthによるワンクリック連携が可能であり、v0.54.0からは、agentmemoryバックエンドを通じて、Claude Code、Cursor、Codexなどの他のAIコーディングツールとメモリを共有できます。
生命科学の研究者の視点から見ると、OpenHumanは研究ワークフローのハブとして機能できます。論文レビューの過程でGmailで受信したジャーナル通知、Notionに整理した読書ノート、Slackのラボチャンネルでの議論の内容がMemory Treeに自動的に蓄積されるため、「過去1か月間にCRISPRデリバリーに関連する論文で繰り返し言及されたキーワードをまとめて」といった質問に対して、コンテキストに沿った回答を即座に得ることができます。組み込みのコーダーツールセット(filesystem、git、lint、test、grep)を使用すると、Python分析スクリプトのデバッグやパイプラインの自動化を自然言語で指示でき、音声入力(Whisper経由のSTT)と音声出力(Piper経由のTTS)をサポートしているため、ウェットラボのベンチで手が離せない状況でもエージェントと対話できます。ローカルAIモードを有効にすると、Gemma3 1Bモデルとall-minilm埋め込みモデルがオフライン環境でも要約と検索を実行するため、セキュリティが厳格な臨床データ環境でもプライバシーを完全に保護しながら運用できます。
💻 必要なスペック
GPUは不要(デフォルト構成ではクラウドLLMを使用)。ローカルAIモードの場合、Ollama/LM StudioでGPUを活用できるが、必須ではない。
バイナリは約500MB。ローカルモデルを追加する場合は、さらに700MB(Gemma3 1Bは約700MB、all-minilmは約23MB)。メモリデータは数GBまで対応可能。
⚡ インストール
4-1. 簡単な始め方
# macOS (Homebrew)
brew tap tinyhumansai/openhuman
brew install openhuman
# Linux (Debian/Ubuntu) — 署名された apt リポジトリ
curl -fsSL https://raw.githubusercontent.com/tinyhumansai/openhuman/main/scripts/install.sh | bash
# Windows (PowerShell) — 署名された MSI インストール
irm https://raw.githubusercontent.com/tinyhumansai/openhuman/main/scripts/install.ps1 | iex
4-2. 詳細なインストール(ソースビルド)
# 1. リポジトリのクローン(サブモジュールを含む)
git clone --recurse-submodules https://github.com/tinyhumansai/openhuman.git
cd openhuman
# 2. 依存関係のインストール(Node.js 24以上、pnpm 10.10.0、Rust 1.93.0が必要)
pnpm install
# 3. デスクトップアプリの開発モードで実行
pnpm --filter openhuman-app dev:app
# 4. (オプション)ローカルAIの有効化 — config.tomlで:
# local_ai.runtime_enabled = true
# local_ai.opt_in_confirmed = true
# デフォルトモデル:gemma3:1b-it-qat(要約)、all-minilm:latest(埋め込み)
4-3. Docker
docker-compose up
🧬 バイオ活用シナリオ
研究文献ナレッジハブ
Gmailのジャーナル通知、Notionの読書ノート、Slackのラボディスカッションを、20分ごとにMemory Treeに自動的に蓄積。例えば、「今四半期のscRNA-seq関連のディスカッションで繰り返し言及されたツールを整理して」といった質問に対し、ソースごと、時間ごとに重み付けされたコンテキストに基づいた回答を生成。手動での文献整理と比較して、週に数時間節約。
ウェットラボ音声データ記録
Whisper STTで実験プロトコルを音声で指示すると、Markdown形式で自動的に記録。例えば、「今日のトランスフェクション条件 — Lipofectamine 3000、2μg DNA、6ウェルプレート、48時間インキュベーション」→ 実験ノートを自動生成し、以前の類似の実験条件を自動的に検索。
バイオインフォマティクススクリプト自動化
内蔵のコーダーツールセットにより、「DESeq2の結果CSVから、padj < 0.05の遺伝子のみをフィルタリングし、ボルケーノプロットを描画して」といった自然言語の指示 → Pythonコードを生成、実行、結果を可視化するまでを自動的に実行。agentmemoryを通じて、Claude CodeやCursorで作成された分析コードのコンテキストも共有。
FAQ
OpenHumanとは何ですか?
OpenHumanは、TinyHumansが2026年5月にベータ版としてリリースした、ローカル優先型のオープンソースデスクトップAIエージェントです。RustとTauri v2で構築されたネイティブバイナリで、macOS、Windows、Linuxで動作します。ユーザーのメール、メッセンジャー、ノート、カレンダーデータをローカルSQLiteとObsidian互換のマークダウンボルト(~/.openhuman/wiki/)に蓄積し、長期記憶を形成します。Obsidianがマークダウンファイルベースで個人の知識管理を革新したように、OpenHumanはAIエージェントに長期記憶という次元を加え、使用すればするほどユーザーを深く理解するパーソナルAIランタイムを目指します。リリースから15日で、GitHubで32,000以上のスターを獲得し、Product Huntのデイリー/ウィークリーで同時に1位を獲得しました。 従来のAIエージェントは、2つの構造的な限界を抱えています。ChatGPTやGeminiのようなクラウドサービスは、セッションベースで動作するため、会話が終わるとコンテキストを失い、機密性の高い研究データが外部サーバーに送信されます。一方、OllamaやLM StudioのようなローカルLLMソリューションは、プライバシーを保護しますが、外部サービスとの連携や体系的なメモリ管理機能がありません。OpenHumanは、Memory Treeアーキテクチャでこのギャップを解消します。ソースアダプターがGmail、Notion、Slackから20分周期(TICKSECONDS=1200)でデータを自動収集し、3,000トークン以下のチャンクに正規化した後、ソース別、トピック別、日次ダイジェストの3つのツリー構造で整理します。各リーフノードは、pendingextractionからadmitted、buffered、sealedへとライフサイクルを経て、深さスコア(deep score)に応じて昇格または破棄されます。TokenJuice圧縮エンジンは、ツールの出力のトークンを約70%削減し、APIコストを大幅に削減し、モデルルーティングシステムがタスクの種類別のヒント(hint:reasoning、hint:fast、hint:vision、hint:codeなど)に基づいて、30以上のLLMプロバイダーの中から最適なモデルを自動的に選択します。118以上のサービスに対して、Composioコネクターを介したOAuthによるワンクリック連携が可能であり、v0.54.0からは、agentmemoryバックエンドを通じて、Claude Code、Cursor、Codexなどの他のAIコーディングツールとメモリを共有できます。 生命科学の研究者の視点から見ると、OpenHumanは研究ワークフローのハブとして機能できます。論文レビューの過程でGmailで受信したジャーナル通知、Notionに整理した読書ノート、Slackのラボチャンネルでの議論の内容がMemory Treeに自動的に蓄積されるため、「過去1か月間にCRISPRデリバリーに関連する論文で繰り返し言及されたキーワードをまとめて」といった質問に対して、コンテキストに沿った回答を即座に得ることができます。組み込みのコーダーツールセット(filesystem、git、lint、test、grep)を使用すると、Python分析スクリプトのデバッグやパイプラインの自動化を自然言語で指示でき、音声入力(Whisper経由のSTT)と音声出力(Piper経由のTTS)をサポートしているため、ウェットラボのベンチで手が離せない状況でもエージェントと対話できます。ローカルAIモードを有効にすると、Gemma3 1Bモデルとall-minilm埋め込みモデルがオフライン環境でも要約と検索を実行するため、セキュリティが厳格な臨床データ環境でもプライバシーを完全に保護しながら運用できます。
OpenHumanはいつ使いますか?
ローカル優先のオープンソースデスクトップAIエージェント — プライバシーを重視した設計
OpenHumanのバイオ研究での活用例は何ですか?
研究文献ナレッジハブ: Gmailのジャーナル通知、Notionの読書ノート、Slackのラボディスカッションを、20分ごとにMemory Treeに自動的に蓄積。例えば、「今四半期のscRNA-seq関連のディスカッションで繰り返し言及されたツールを整理して」といった質問に対し、ソースごと、時間ごとに重み付けされたコンテキストに基づいた回答を生成。手動での文献整理と比較して、週に数時間節約。
📝 アップデートノート
まだアップデートノートはありません。
🧪 関連「生命のコード」
関連する「生命のコード」記事はまだありません。