mirror of
https://github.com/tinyhumansai/openhuman.git
synced 2026-07-27 21:08:00 +00:00
188 lines
24 KiB
Markdown
188 lines
24 KiB
Markdown
<h1 align="center">OpenHuman</h1>
|
||
|
||
<p align="center">
|
||
<img src="../gitbooks/.gitbook/assets/demo.png" alt="The Tet" />
|
||
</p>
|
||
|
||
<p align="center" style="display: inline-block">
|
||
<a href="https://trendshift.io/repositories/23680" target="_blank" style="display: inline-block">
|
||
<img src="https://trendshift.io/api/badge/repositories/23680" alt="tinyhumansai%2Fopenhuman | Trendshift" style="width: 250px; height: 55px;" width="250" height="55"/>
|
||
</a>
|
||
<a href="https://www.producthunt.com/products/openhuman?embed=true&utm_source=badge-top-post-badge&utm_medium=badge&utm_campaign=badge-openhuman" target="_blank" rel="noopener noreferrer">
|
||
<img alt="OpenHuman - An open source AI harness built with the human in mind | Product Hunt" width="250" height="54" src="https://api.producthunt.com/widgets/embed-image/v1/top-post-badge.svg?post_id=1136902&theme=light&period=daily&t=1778916022823">
|
||
</a>
|
||
<a href="https://www.producthunt.com/products/openhuman?embed=true&utm_source=badge-top-post-badge&utm_medium=badge&utm_campaign=badge-openhuman" target="_blank" rel="noopener noreferrer">
|
||
<img alt="OpenHuman - An open source AI harness built with the human in mind | Product Hunt" width="250" height="54" src="https://api.producthunt.com/widgets/embed-image/v1/top-post-badge.svg?post_id=1136902&theme=light&period=weekly&t=1779351403565">
|
||
</a>
|
||
</p>
|
||
<p align="center" style="display: inline-block">
|
||
<a href="https://www.producthunt.com/products/openhuman?embed=true&utm_source=badge-top-post-topic-badge&utm_medium=badge&utm_campaign=badge-openhuman" target="_blank" rel="noopener noreferrer">
|
||
<img alt="OpenHuman - An open source AI harness built with the human in mind | Product Hunt" width="250" height="54" src="https://api.producthunt.com/widgets/embed-image/v1/top-post-topic-badge.svg?post_id=1136902&theme=light&period=weekly&topic_id=268&t=1779351808756">
|
||
</a>
|
||
<a href="https://www.producthunt.com/products/openhuman?embed=true&utm_source=badge-top-post-topic-badge&utm_medium=badge&utm_campaign=badge-openhuman" target="_blank" rel="noopener noreferrer">
|
||
<img alt="OpenHuman - An open source AI harness built with the human in mind | Product Hunt" width="250" height="54" src="https://api.producthunt.com/widgets/embed-image/v1/top-post-topic-badge.svg?post_id=1136902&theme=light&period=weekly&topic_id=46&t=1779351808756">
|
||
</a>
|
||
</p>
|
||
|
||
<p align="center">
|
||
<strong>OpenHuman はあなたのパーソナル AI スーパーインテリジェンスです:すべてを記憶する脳、素晴らしいオーケストレーター、ディープリサーチャー。ローカルファーストで、シンプルで、強力。</strong>
|
||
</p>
|
||
|
||
<p align="center">
|
||
<a href="https://discord.tinyhumans.ai/">Discord</a> •
|
||
<a href="https://www.reddit.com/r/tinyhumansai/">Reddit</a> •
|
||
<a href="https://x.com/intent/follow?screen_name=tinyhumansai">X/Twitter</a> •
|
||
<a href="https://tinyhumans.gitbook.io/openhuman/">ドキュメント</a> •
|
||
<a href="https://x.com/intent/follow?screen_name=senamakel">@senamakel(作者)をフォロー</a>
|
||
</p>
|
||
|
||
<p align="center">
|
||
🇺🇸 <a href="../README.md">English</a> | 🇨🇳 <a href="./README.zh-CN.md">简体中文</a> | 🇯🇵 <a href="./README.ja-JP.md">日本語</a> | 🇰🇷 <a href="./README.ko.md">한국어</a> | 🇩🇪 <a href="./README.de.md">Deutsch</a> | 🇵🇰 <a href="./README.ur-pk.md">اردو</a>
|
||
</p>
|
||
|
||
<p align="center">
|
||
<img src="https://img.shields.io/badge/status-early%20beta-orange" alt="Early Beta" />
|
||
<a href="https://github.com/tinyhumansai/openhuman/releases/latest"><img src="https://img.shields.io/github/v/release/tinyhumansai/openhuman?label=latest" alt="最新リリース" /></a>
|
||
<a href="https://github.com/tinyhumansai/openhuman"><img src="https://img.shields.io/github/stars/tinyhumansai/openhuman?style=flat" alt="GitHub Stars" /></a>
|
||
<a href="../LICENSE"><img src="https://img.shields.io/github/license/tinyhumansai/openhuman" alt="ライセンス" /></a>
|
||
</p>
|
||
|
||
> **早期ベータ版**: 現在も活発に開発中です。荒削りな部分があることをご了承ください。
|
||
|
||
> 🎉 ローンチから 1 週間以内に、OpenHuman は GitHub のトレンドリポジトリ第 1 位を 9 日間連続で獲得しました。
|
||
|
||
# インストール
|
||
|
||
インストーラーは [tinyhumans.ai/openhuman](https://tinyhumans.ai/openhuman?utm_source=github&utm_medium=readme) または [GitHub Releases](https://github.com/tinyhumansai/openhuman/releases/latest) ページからダウンロードできます。
|
||
|
||
ターミナルからのインストール(Homebrew、Debian/Ubuntu の `.deb`、AUR、インストールスクリプト、プラットフォーム別の注意点)については **[INSTALL.md](../INSTALL.md)** を参照してください。
|
||
|
||
# OpenHuman とは?
|
||
|
||
OpenHuman は、ほとんどのアシスタントが持っていない 3 つのものです: あなたの世界の永続的なローカルメモリを構築する**脳**、永続的なグラフ上でエージェントの艦隊を動かす**素晴らしいオーケストレーター**、そしてあなたが質問し終える前にあなたのデータとウェブを走査する**ディープリサーチャー**。各項目は[ドキュメント](https://tinyhumans.gitbook.io/openhuman/)内の詳細な解説にリンクしています。
|
||
|
||
### 🧠 脳
|
||
|
||
- **[Memory Tree](https://tinyhumans.gitbook.io/openhuman/features/memory-tree) + [Obsidian Wiki](https://tinyhumans.gitbook.io/openhuman/features/obsidian-wiki)**: あなたのデータはスコアリングされた Markdown ツリーへ圧縮されてあなたのマシン上の SQLite に保存され、開いて編集できる [Obsidian ボルト](https://x.com/karpathy/status/2039805659525644595)としてミラーリングされます。ベクトルスープのブラックボックスではありません。
|
||
- **[100+ の OAuth 統合、5,000+ の MCP サーバー、90,000+ の Skills](https://tinyhumans.gitbook.io/openhuman/features/integrations)**: Gmail、Notion、GitHub、Slack などのスタックにワンクリックで接続。[自動取得](https://tinyhumans.gitbook.io/openhuman/features/obsidian-wiki/auto-fetch)が 20 分ごとに脳に栄養を与えるので、今朝の時点で明日のコンテキストを持っています。
|
||
- **[サブコンシャス](https://tinyhumans.gitbook.io/openhuman/features/subconscious)**: あなたの世界の差分を取り、ゴールを前進させ、モーニングブリーフィングを書くバックグラウンドループです。あなたが入力をやめた後も思考は続きます。
|
||
- **[Goals & Todos](https://tinyhumans.gitbook.io/openhuman/features/goals-and-todos)**: 長期ゴール、スレッドごとの永続ゴール、そして会話ごとの共有かんばんボード。
|
||
- **[TokenJuice](https://tinyhumans.gitbook.io/openhuman/features/token-compression)**: ツール出力はモデルに届く前に圧縮され、同じ情報を最大 80% 少ないトークンで扱えます。これがなければ、これほど大きな脳は維持できません。
|
||
|
||
### 🕸️ オーケストレーター
|
||
|
||
- **[Workflows](https://tinyhumans.gitbook.io/openhuman/features/workflows)**: エージェントが自動化を提案し、あなたはキャンバス上でレビューして保存します。オープンソースの [tinyflows](https://github.com/tinyhumansai/tinyflows) 上で、永続的・トリガー駆動・承認ゲート付きの実行が行われます。
|
||
- **[仕事をやり遂げるハーネス](https://tinyhumans.gitbook.io/openhuman/developing/architecture/agent-harness)**: オープンソースの [tinyagents](https://github.com/tinyhumansai/tinyagents) 上でのチェックポイント付きグラフ実行です。行き詰まったエージェントは軌道修正され、停止したエージェントは根本原因を返し、すべての実行は呼び出しごとの実コスト付きでリプレイできます。
|
||
- **[常時稼働のスプリットブレイン](https://tinyhumans.gitbook.io/openhuman/features/orchestration)**: 高速な反射エージェントが受信トラフィックをトリアージし、深い推論コアがワーカー艦隊に委任します。サブコンシャスがそれを操縦します。
|
||
- **[エージェントの経済圏](https://tinyhumans.gitbook.io/openhuman/features/tinyplace)**: [tiny.place](https://tiny.place) 上の `@handle`、Signal 暗号化のエージェント間オーケストレーション、x402 USDC バウンティと取引。鍵はディスクに一切触れません。
|
||
|
||
### 🔬 ディープリサーチャー & 実行者
|
||
|
||
- **[SuperContext](https://tinyhumans.gitbook.io/openhuman/features/super-context)**: モデルがあなたの最初のメッセージを読む前に、リサーチスカウトがメモリとファイルを走査します。コールドスタートはありません。
|
||
- **電池同梱(Batteries included)**: ウェブ検索、スクレイパー、コーダーツールセット、本物の[ブラウザ](https://tinyhumans.gitbook.io/openhuman/features/native-tools/browser-and-computer)、インプロセス Whisper による[ネイティブ音声](../gitbooks/features/native-tools/voice.md)、さらにワークロードごとに適切な LLM を選ぶ[モデルルーティング](https://tinyhumans.gitbook.io/openhuman/features/model-routing)。1 つのサブスクリプションで、[ローカル AI はオプション](https://tinyhumans.gitbook.io/openhuman/features/model-routing/local-ai)です。
|
||
- **[会議エージェント](https://tinyhumans.gitbook.io/openhuman/features/mascot/meeting-agents)**: 顔と声を持って **Meet、Zoom、Teams、Webex** に参加します。カレンダーから自動参加し、ライブ文字起こしをストリーミングし、名前で呼ばれると答え、要約とアクションアイテムを保存します。
|
||
- **[画像・動画生成](https://tinyhumans.gitbook.io/openhuman/features/native-tools)**: Seedream/SeedEdit の画像と Seedance/Veo の動画を、同じサブスクリプションでワークスペースに直接生成します。
|
||
- **[17 のメッセージングチャネル](https://tinyhumans.gitbook.io/openhuman/features/channels)**: Telegram、Discord、Slack、WhatsApp、Signal、iMessage… さらに**ネイティブメール**(IMAP IDLE + SMTP)。エージェントはあなたが既にいる場所であなたに届きます。
|
||
|
||
### 🧍 ヒューマンで、プライベートで、あなたのもの
|
||
|
||
- **シンプル、UI ファースト、そしてヒューマン**: インストールから動作するエージェントまで数クリックで、設定ファイルもターミナルも不要です。そして[顔があります](https://tinyhumans.gitbook.io/openhuman/features/mascot): 喋り、反応し、あなたを覚えているマスコットです。
|
||
- **[プライバシー & セキュリティ](https://tinyhumans.gitbook.io/openhuman/features/privacy-and-security)**: デバイス上で暗号化されたデータ、承認ゲート、OS キーリングによるシークレット管理、オプトインのサンドボックス、そして **[Privacy Mode](https://tinyhumans.gitbook.io/openhuman/features/privacy-mode)**: スイッチひとつで推論が一切マシンの外に出なくなり、Rust コアで強制されます。
|
||
- **[テーマ & Theme Studio](https://tinyhumans.gitbook.io/openhuman/features/theming)**: 5 つのテーマファミリーとフル機能のビジュアルエディター、JSON としてエクスポート可能。
|
||
|
||
## コンテキストを数週間ではなく数分で
|
||
|
||
OpenHuman は、数分であなたのことを理解する初めてのエージェントハーネスです。[Karpathy 氏の LLM ナレッジベース](https://x.com/karpathy/status/2039805659525644595)にインスパイアされました。ほとんどのエージェントは冷えた状態から始まります。Hermes はあなたの作業を見て学習し、OpenClaw はプラグインがコンテキストを運び込むのを待ちます。いずれにせよ、エージェントがあなたのスタックを十分理解して本当に役立つようになるまで、数日から数週間を費やすことになります。
|
||
|
||
<p align="center">
|
||
<img src="../gitbooks/.gitbook/assets/memory.png" alt="OpenHuman のコンテキスト構築図">
|
||
</p>
|
||
|
||
> OpenHuman はあなたのすべてのドキュメント、メール、チャットを要約・圧縮し、エージェントがあなたについてすべてを覚えていられるメモリーグラフを作成します。
|
||
|
||
OpenHuman はその待ち時間をスキップします。アカウントを接続し、[自動取得](https://tinyhumans.gitbook.io/openhuman/features/integrations/auto-fetch)に 20 分ループでローカルにデータを取得させ、その後 [Memory Trees](https://tinyhumans.gitbook.io/openhuman/features/memory-tree) ですべてを Markdown ファイルに圧縮し、[Karpathy 流の Obsidian wiki](https://tinyhumans.gitbook.io/openhuman/features/obsidian-wiki) にインテリジェントに保存します。
|
||
|
||
たった 1 回の同期パスで、エージェントはあなたの受信箱、カレンダー、リポジトリ、ドキュメント、メッセージの完全な(圧縮された)コンテキストを得ます。トレーニング期間も「数週間お待ちください」もありません。エージェントはあなたになり、あなたによって制御されます。
|
||
|
||
既に他のコーディングエージェント間で [agentmemory](https://github.com/rohitg00/agentmemory) をセルフホストしていますか? OpenHuman にはそれにプロキシするオプションの `Memory` バックエンドが同梱されています。`config.toml` で `memory.backend = "agentmemory"` を設定すれば、同じ永続ストアが Claude Code、Cursor、Codex、OpenCode と並んで OpenHuman を駆動します。セットアップ方法は [agentmemory バックエンド](https://tinyhumans.gitbook.io/openhuman/features/obsidian-wiki/agentmemory-backend)のページを参照してください。
|
||
|
||
## チャットボットではなく、オーケストレーター
|
||
|
||
ほとんどのエージェントハーネスは 1 つのループで 1 つのエージェントを動かします。OpenHuman は**[オーケストレーター](https://tinyhumans.gitbook.io/openhuman/features/orchestration)**です:
|
||
|
||
<p align="center">
|
||
<img src="../gitbooks/.gitbook/assets/orchestration.png" alt="OpenHuman のオーケストレーション図">
|
||
</p>
|
||
|
||
> エージェント間メッセージングは Signal プロトコルのエンドツーエンド暗号化の上で動作するため、Claude Code、Codex、OpenClaw、Hermes など何でも接続でき、OpenHuman ですべてのエージェントとツールをオーケストレーションできます。
|
||
|
||
- **ループではなくグラフ**: ターンは [tinyagents](https://github.com/tinyhumansai/tinyagents) 上のチェックポイント付きグラフとして実行され、人間のために一時停止し、再起動を生き延び、実行の途中から再開します。
|
||
- **サブエージェントの艦隊**: スペシャリストは 3 階層の深さまで起動され、行き詰まったエージェントは根本原因レポートになります。
|
||
- **エージェント間、暗号化済み**: インスタンス同士は、x402 決済を備えた Signal プロトコルの E2E セッション上で互いをオーケストレーションします。サーバーが平文を目にすることは決してありません。
|
||
|
||
## 目に見えるワークフロー
|
||
|
||
n8n と Zapier に強くインスパイアされた[ワークフロー](https://tinyhumans.gitbook.io/openhuman/features/workflows)は、同じビジュアルでトリガー駆動の自動化をあなたのエージェントにもたらします。ただし、それを構築するのはエージェント自身です。自動化を依頼すると、エージェントが提案してくれます: 保存する前にビジュアルキャンバス上でレビューできる [tinyflows](https://github.com/tinyhumansai/tinyflows) グラフです。
|
||
|
||
<p align="center">
|
||
<img src="../gitbooks/.gitbook/assets/workflows.png" alt="OpenHuman のワークフローキャンバス">
|
||
</p>
|
||
|
||
> エージェントがワークフローを提案し、あなたはキャンバス上でレビューして保存します。
|
||
|
||
保存されたワークフローは永続的でトリガー駆動です。スケジュール、Webhook、チャネルイベントで発火し、再起動を生き延び、副作用は承認ゲートで守られます。
|
||
|
||
## OpenHuman と他のエージェントハーネスの比較
|
||
|
||
ハイレベルな比較です(製品は進化するため、各ベンダーで確認してください)。OpenHuman は **ベンダーの乱立を最小限に抑え**、**ワークフロー知識をデバイス上に保ち**、チャットだけでなくあなたのデータに対する **永続的なメモリ** をエージェントに与えるよう構築されています。
|
||
|
||
| | Claude Cowork | OpenClaw | Hermes Agent | OpenHuman |
|
||
| -------------------------- | ---------------------- | ------------------- | ------------------- | ------------------------------------------------------------------------------------------------------------------ |
|
||
| **オープンソース** | 🚫 プロプライエタリ | ✅ MIT | ✅ MIT | ✅ GNU |
|
||
| **開始が簡単** | ✅ デスクトップ + CLI | ⚠️ ターミナル中心 | ⚠️ ターミナル中心 | ✅ クリーンな UI、数分 |
|
||
| **コスト** | ⚠️ サブスク + アドオン | ⚠️ モデル持ち込み | ⚠️ モデル持ち込み | ✅ 1 つのサブスク + TokenJuice |
|
||
| **メモリ** | ✅ チャット範囲のみ | ⚠️ プラグイン依存 | ✅ 自己学習 | 🚀 Memory Tree + Obsidian ボルト、オプションの [agentmemory](https://github.com/rohitg00/agentmemory) バックエンド |
|
||
| **統合** | ⚠️ 少数のコネクター | ⚠️ 持ち込み | ⚠️ 持ち込み | 🚀 100+ OAuth · 5k+ MCP · 90k+ Skills |
|
||
| **自動取得** | 🚫 なし | 🚫 なし | 🚫 なし | ✅ 20 分同期でメモリに取り込み |
|
||
| **オーケストレーション** | ⚠️ サブタスク | ⚠️ 単一ループ | ⚠️ 単一ループ | 🚀 エージェントグラフ + チェックポイント + E2E 暗号化 A2A |
|
||
| **ワークフロー** | 🚫 なし | ⚠️ スクリプト | ⚠️ スクリプト | 🚀 ビジュアル、永続、エージェント提案、承認ゲート付き |
|
||
| **会議** | 🚫 なし | 🚫 なし | 🚫 なし | 🚀 Meet/Zoom/Teams/Webex に参加、発話、ライブ文字起こし |
|
||
| **メッセージングチャネル** | 🚫 なし | ⚠️ 少数 | ⚠️ 少数 | ✅ ネイティブメール(IMAP/SMTP)を含む 17 チャネル |
|
||
| **ローカル専用モード** | 🚫 クラウドのみ | ⚠️ ローカル持ち込み | ⚠️ ローカル持ち込み | ✅ スイッチひとつで強制される Privacy Mode |
|
||
| **可観測性** | 🚫 不透明 | ⚠️ ログ | ⚠️ ログ | ✅ リプレイ可能な実行ジャーナル + 呼び出しごとのコスト計上 |
|
||
| **API の乱立** | 🚫 追加キー | 🚫 BYOK | 🚫 マルチベンダー | ✅ 1 アカウント |
|
||
| **モデルルーティング** | 🚫 単一モデル | ⚠️ 手動 | ⚠️ 手動 | ✅ ビルトイン |
|
||
| **ネイティブツール** | ✅ コードのみ | ✅ コードのみ | ✅ コードのみ | ✅ コード + 検索 + スクレイパー + ブラウザ + 音声 + メディア生成 |
|
||
|
||
## ソースからのコントリビュート
|
||
|
||
新しいコントリビューターの方は、まず [`CONTRIBUTING.md`](../CONTRIBUTING.md) で fork/PR ワークフローとローカル検証コマンドを確認するか、[`CONTRIBUTING-BEGINNERS.md`](../CONTRIBUTING-BEGINNERS.md#optional--let-an-ai-coding-agent-guide-you) のコピー&ペーストできる AI エージェント向けプロンプトを使ってください。最短経路は以下のとおりです:
|
||
|
||
1. Git、Node.js 24+、pnpm 10.10.0、Rust 1.93.0(`rustfmt` + `clippy`)、CMake、Ninja、ripgrep、プラットフォーム向けデスクトップビルドの前提条件をインストールします。
|
||
2. リポジトリを fork してクローンし、`pnpm install` の前に `git submodule update --init --recursive` を実行して、ベンダー化された Tauri/CEF のソースを取得します。
|
||
3. ウェブのみの UI 作業には `pnpm dev` を、デスクトップシェルには `pnpm --filter openhuman-app dev:app` を使用し、PR を出す前に `pnpm typecheck`、`pnpm format:check`、`cargo check -p openhuman --lib` などの集中チェックを実行してください。
|
||
|
||
詳細なドキュメント: [アーキテクチャ](https://tinyhumans.gitbook.io/openhuman/developing/architecture) · [セットアップガイド](https://tinyhumans.gitbook.io/openhuman/developing/getting-set-up) · [クラウドデプロイ](../gitbooks/features/cloud-deploy.md)。
|
||
|
||
# GitHub でスターをお願いします
|
||
|
||
_AGI と人工意識への道を進んでいますか? リポジトリにスターをつけて、他の人にも道筋を見つけてもらいましょう。_
|
||
|
||
<p align="center">
|
||
<a href="https://www.star-history.com/#tinyhumansai/openhuman&type=date&legend=top-left">
|
||
<picture>
|
||
<source media="(prefers-color-scheme: dark)" srcset="https://api.star-history.com/svg?repos=tinyhumansai/openhuman&type=date&theme=dark&legend=top-left" />
|
||
<source media="(prefers-color-scheme: light)" srcset="https://api.star-history.com/svg?repos=tinyhumansai/openhuman&type=date&legend=top-left" />
|
||
<img alt="Star History Chart" src="https://api.star-history.com/svg?repos=tinyhumansai/openhuman&type=date&legend=top-left" />
|
||
</picture>
|
||
</a>
|
||
</p>
|
||
|
||
# コントリビューター・ホール・オブ・フェイム
|
||
|
||
愛を示して、殿堂入りしましょう。コントリビューターには無料グッズと [Discord](https://discord.tinyhumans.ai/) への特別アクセスが提供されます。
|
||
|
||
<a href="https://github.com/tinyhumansai/openhuman/graphs/contributors">
|
||
<img src="https://contrib.rocks/image?repo=tinyhumansai/openhuman" alt="OpenHuman contributors" />
|
||
</a>
|