Claude Code、Codex、CursorなどのAIコーディングエージェント間で、プロジェクトの文脈や引き継ぎを共有する長期記憶。
tinyhumansai/openhuman
トークン使用量、メモリ、リソースコストを抑えて多数のAIエージェントを実行できる、オープンソースのデスクトップアプリとRustライブラリ。
代替できる製品:Claude Code
Codex
- スター
- 42,162
- フォーク
- 4,164
- 未解決の Issue
- 290
- 最終コミット
- 5 時間前
これは何?
OpenHumanは、エンドユーザー向けのデスクトップアプリと開発者向けのRustライブラリの両方を提供する、オープンソースのエージェントハーネスです。ネイティブツール、MCPサーバー、スキル、各ターンの前に呼び出されるメモリを備えたエージェントループを実行し、ローカルモデルと、独自のAPIキーを持ち込むプロバイダーの両方に対応します。
このプロジェクトはコストとリソース効率を重視しています。モデルが読む前に大きなツールの結果を圧縮し、大規模なカタログからツールを選ぶために小型のツール検索モデルを使用します。また、単一のコンパイル済みRustプロセスとして構築されています。他のコーディングエージェントとのベンチマーク結果も公開しており、別のリポジトリで確認できます。
開発者は自分のRustコードにエージェントを組み込んだり、小規模なサーバー1台から多数のエージェントを実行したりできます。各エージェントはそれぞれ独自のモデル、ツール、メモリ、サンドボックスを持ちます。このプロジェクトはアーリーベータ版です。
主な機能
- 01macOS、Windows、Linux向けのデスクトップアプリと、ヘッドレスで使えるRustライブラリ
- 02各ターンの前に関連するメモリを出典情報付きで呼び出す
- 03モデルが読む前に大きなツール出力を圧縮する
- 04MCPサーバー、スキル、Composio経由の119種類のOAuthアプリに対応
- 05OllamaやLM Studioなどのローカルモデルと、BYOKプロバイダーに対応
- 06サンドボックス化された実行環境と、リスクの高い操作に対する承認ゲート
ユースケース
- 小規模なクラウドサーバーで顧客ごとに別々のエージェントを実行する
- ツールを備えたLLMエージェントをRustアプリケーションに組み込む
- メール、カレンダー、メッセージアプリに接続するパーソナルAIアシスタントを使う
- 承認チェックポイントを設けてブラウザーやデスクトップのタスクを自動化する
クイックスタート
- 1
最新リリースページからデスクトップアプリをダウンロード
- 2
または、macOS と Linux ではターミナルスクリプトでインストール
curl -fsSL https://raw.githubusercontent.com/tinyhumansai/openhuman/main/scripts/install.sh | bash - 3
または、Windows では PowerShell でインストール
irm https://raw.githubusercontent.com/tinyhumansai/openhuman/main/scripts/install.ps1 | iex
使う前に知っておきたいこと
- プロジェクトはまだベータ初期段階のため、未完成な点や変更がある場合があります。
- ベンチマークに関する主張は、プロジェクト独自のテスト結果に基づいています。
トピック
よくある質問
- openhuman とは?
- トークン使用量、メモリ、リソースコストを抑えて多数のAIエージェントを実行できる、オープンソースのデスクトップアプリとRustライブラリ。 OpenHumanは、エンドユーザー向けのデスクトップアプリと開発者向けのRustライブラリの両方を提供する、オープンソースのエージェントハーネスです。ネイティブツール、MCPサーバー、スキル、各ターンの前に呼び出されるメモリを備えたエージェントループを実行し、ローカルモデルと、独自のAPIキーを持ち込むプロバイダーの両方に対応します。
- openhuman は無料で使えますか?ライセンスは?
- openhuman は GPL-3.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- openhuman は今もメンテナンスされていますか?
- 活発にメンテナンス中。openhuman の最終コミットは 2026年10月19日 です。
- openhuman は何に使えますか?
- 小規模なクラウドサーバーで顧客ごとに別々のエージェントを実行する ツールを備えたLLMエージェントをRustアプリケーションに組み込む メール、カレンダー、メッセージアプリに接続するパーソナルAIアシスタントを使う 承認チェックポイントを設けてブラウザーやデスクトップのタスクを自動化する
- 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
- openhuman はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/tinyhumansai/openhuman
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
Claude CodeやCodexなどのコーディングエージェントを研究エージェントに変える、ローカルファーストのRust製ハーネス。
ClaudeやCursorなどのAIアシスタントから、運用中または信頼できるSearXNGでWeb検索できるMCPサーバー。
AIエージェントを支える基盤の設計に役立つ、メモリ、MCP、権限、評価、オーケストレーション関連の厳選リソース集
自分のデバイスで動作し、WhatsAppやTelegramなどで応答するセルフホスト型のパーソナルAIアシスタント。
Claudeが特定のタスクを実行するために読み込む指示やリソースをまとめた、Agent Skillsの公開リポジトリ。