Repolode
nearai

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 の数値は毎日更新されます。

関連プロジェクト