経験からスキルを作成・改善し、多数のモデルプロバイダーに対応、CLIやメッセージアプリから利用できる自己改善型AIエージェント。
nearai/ironclaw
OpenClawに着想を得た、WASMサンドボックスのツール、暗号化された認証情報の保存、Web UIを備えるRust製のセルフホスト型パーソナルAIアシスタント。
代替できる製品:ChatGPT
- スター
- 12,665
- フォーク
- 1,485
- 未解決の Issue
- 1,561
- 最終コミット
- 一昨日
これは何?
IronClawは、自分のマシン上で動作するパーソナルAIアシスタントです。Rustで実装されており、プライバシー、セキュリティ、拡張性を重視した「Agent OS」を掲げています。セットアップには`ironclaw onboard`コマンドを使います。LLMプロバイダーを選択し、APIキーをローカルの暗号化されたシークレットストアに保存します。また、macOSとLinuxではバックグラウンドサービスをインストールし、WebUIへのログインリンクを表示します。
このプロジェクトは、実行環境の隔離を重視しています。信頼できないツールはケイパビリティベースの権限を設定したWebAssemblyサンドボックス内で動作し、HTTPリクエストは許可済みのホストとパスに制限されます。シークレットはホストとの境界で注入されるため、ツールからは参照できません。プロンプトインジェクション対策、情報漏えいの検出、ツール実行の完全な監査ログも備えています。ジョブごとのトークンを使う、任意のDockerサンドボックスにも対応しています。
REPL、HTTP、Telegram、Slack経由のチャットに加え、IronClawはcronやイベント駆動のルーチン、バックグラウンド監視用のheartbeat、並列ジョブ、全文検索とベクトル検索を組み合わせたメモリ、MCPサーバー連携を提供します。TypeScriptプロジェクトのOpenClawに着想を得た、Rustによる再実装です。
主な機能
- 01信頼できないツールを、ケイパビリティベースの権限を設定したWebAssemblyサンドボックス内で実行します。
- 02APIキーやシークレットはホストとの境界で注入され、ツールに公開されません。
- 03HTTPアクセスを、明示的に許可したホストとパスに制限します。
- 04REPL、HTTP webhook、Telegram、Slack、ライブストリーミング対応のブラウザーUI経由でチャットできます。
- 05cron、イベント、webhookを使ったルーチンでバックグラウンド処理を自動化します。
- 06永続メモリを対象に、全文検索とベクトル検索を組み合わせて利用できます。
- 07Model Context Protocol (MCP) サーバーに接続して、追加のツールを利用できます。
ユースケース
- 個人のメモや認証情報を自分のマシンに保存しながら、プライベートなAIアシスタントを運用する。
- LLMエージェントを使って、定期チェックやwebhookへの応答を自動化する。
- ツールへのアクセスを制限しながら、TelegramやSlack経由でAIアシスタントとチャットする。
- サンドボックスで動作する自作WASMツールを使って、エージェントを試す。
トピック
よくある質問
- ironclaw とは?
- OpenClawに着想を得た、WASMサンドボックスのツール、暗号化された認証情報の保存、Web UIを備えるRust製のセルフホスト型パーソナルAIアシスタント。 IronClawは、自分のマシン上で動作するパーソナルAIアシスタントです。Rustで実装されており、プライバシー、セキュリティ、拡張性を重視した「Agent OS」を掲げています。セットアップには`ironclaw onboard`コマンドを使います。LLMプロバイダーを選択し、APIキーをローカルの暗号化されたシークレットストアに保存します。また、macOSとLinuxではバックグラウンドサービスをインストールし、WebUIへのログインリンクを表示します。
- ironclaw は無料で使えますか?ライセンスは?
- ironclaw は Apache-2.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- ironclaw は今もメンテナンスされていますか?
- 活発にメンテナンス中。ironclaw の最終コミットは 2026年10月20日 です。
- ironclaw は何に使えますか?
- 個人のメモや認証情報を自分のマシンに保存しながら、プライベートなAIアシスタントを運用する。 LLMエージェントを使って、定期チェックやwebhookへの応答を自動化する。 ツールへのアクセスを制限しながら、TelegramやSlack経由でAIアシスタントとチャットする。 サンドボックスで動作する自作WASMツールを使って、エージェントを試す。
- ironclaw はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/nearai/ironclaw
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
ブラウザーWebUI、ターミナルクライアント、チャットアプリ連携、各種ツール、メモリ、MCPに対応した、Python製のセルフホスト型パーソナルAIエージェントフレームワーク。
タスクを計画し、ツールやスキルを実行し、WebやIMの各チャネルで記憶を保つ、オープンソースの個人向けAIアシスタント兼Agent Harness。
フルのproot Linux環境を使わず、glibc動的リンカーのみを利用して、Termux上のAndroidにOpenClaw AIエージェント基盤をインストールして実行します。
Cherry Studioは、多数のLLMプロバイダーやローカルモデル、300種類以上のプリセットアシスタントに接続できるクロスプラットフォームのデスクトップAIクライアントです。
TranscriptAPI経由でAIエージェントにYouTubeの文字起こし、動画検索、チャンネル閲覧、プレイリスト取得を可能にするAgent Skills。