IDE風のワークスペース内で、メモリ、タスクのスケジュール実行、ブラウザー操作、WhatsApp/Telegram連携に対応した自己学習型AIエージェントを24時間稼働させるmacOSデスクトップアプリ。
nanocoai/nanoclaw
Claude Agent SDKを基盤に、WhatsApp、Telegram、Slack、Discordなどのメッセージングアプリと連携する、コンテナで分離された軽量な個人向けAIアシスタント。
代替できる製品:OpenClaw
- スター
- 30,980
- フォーク
- 12,725
- 未解決の Issue
- 1,013
- 最終コミット
- 3 時間前
これは何?
NanoClawは、エージェントごとに専用のLinuxコンテナで動作する個人向けAIアシスタントです。WhatsApp、Telegram、Discord、Slack、Microsoft Teams、iMessage、Matrix、メールなどのメッセージングチャネルに接続でき、各エージェントは独自の指示、メモリ、マウントされたファイルを保持します。OpenClawより小規模で監査しやすい選択肢として位置づけられており、コードベース全体を読み通し、直接変更できるように設計されています。
エージェントはDockerコンテナでサンドボックス化され、明示的にマウントされたディレクトリだけを参照できます。認証情報はコンテナの外部に保管されます。外部API呼び出しは認証情報ゲートウェイを経由し、認証情報の注入に加えて、エージェントごとのポリシーやレート制限が適用されます。定期実行タスクのほか、Web検索やWebページの取得にも対応しています。
デフォルトのエージェントはAnthropicのClaude Agent SDKで動作します。OpenAI Codex、OpenCode、Ollama経由のローカルモデルなど、ほかのプロバイダーもインストール可能なスキルとして利用できます。チャネルやプロバイダーは、/add-<name>コマンドを使ってフォークごとに追加するため、各インストールには必要な連携機能だけを含められます。セットアップはスクリプトで行い、手順に失敗した場合はClaude Codeに引き継げます。
主な機能
- 01インストール可能なチャネルスキルを通じて、WhatsApp、Telegram、Discord、Slack、Teams、iMessage、Matrix、メールに接続
- 02各エージェントは専用のDockerコンテナで動作し、明示的にマウントされたディレクトリだけを参照
- 03リクエスト時にゲートウェイが認証情報を注入するため、エージェントが生のAPIキーを保持することはない
- 04エージェントごとのメモリとCLAUDE.mdの指示に対応し、チャネルとエージェント間のルーティングを柔軟に設定可能
- 05チャットから一時停止や管理ができる定期実行タスク
- 06設定ファイルを使わない小規模なコードベースで、コードを編集してカスタマイズ
ユースケース
- マシン全体へのアクセス権を与えずに、メッセージ対応や定期ブリーフィングを行う常時稼働の個人向けアシスタントを運用する
- 仕事用と個人用のチャットに別々のエージェントを用意し、それぞれに独自のメモリとファイルを持たせる
- アシスタントのコード全体を読み、変更できる環境で、エージェントの分離を試す
- Claude Codeを使って、小規模なセルフホスト型アシスタントのフォークをカスタマイズする
トピック
よくある質問
- nanoclaw とは?
- Claude Agent SDKを基盤に、WhatsApp、Telegram、Slack、Discordなどのメッセージングアプリと連携する、コンテナで分離された軽量な個人向けAIアシスタント。 NanoClawは、エージェントごとに専用のLinuxコンテナで動作する個人向けAIアシスタントです。WhatsApp、Telegram、Discord、Slack、Microsoft Teams、iMessage、Matrix、メールなどのメッセージングチャネルに接続でき、各エージェントは独自の指示、メモリ、マウントされたファイルを保持します。OpenClawより小規模で監査しやすい選択肢として位置づけられており、コードベース全体を読み通し、直接変更できるように設計されています。
- nanoclaw は無料で使えますか?ライセンスは?
- nanoclaw は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- nanoclaw は今もメンテナンスされていますか?
- 活発にメンテナンス中。nanoclaw の最終コミットは 2026年10月22日 です。
- nanoclaw は何に使えますか?
- マシン全体へのアクセス権を与えずに、メッセージ対応や定期ブリーフィングを行う常時稼働の個人向けアシスタントを運用する 仕事用と個人用のチャットに別々のエージェントを用意し、それぞれに独自のメモリとファイルを持たせる アシスタントのコード全体を読み、変更できる環境で、エージェントの分離を試す Claude Codeを使って、小規模なセルフホスト型アシスタントのフォークをカスタマイズする
- nanoclaw はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/nanocoai/nanoclaw
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
経験からスキルを作成・改善し、多数のモデルプロバイダーに対応、CLIやメッセージアプリから利用できる自己改善型AIエージェント。
チャットからWikiやデータコレクション、小規模アプリを作成し、ファイルをワークスペース内に保管する、ローカルファーストのパーソナルAIアシスタントです。
Go製の軽量なセルフホスト型AIエージェント。サーバー上で動作し、Anthropic、OpenAI、OpenRouterのモデルを使ってTelegram経由で操作できます。
Claude Codeエージェントを搭載した、IM連携とサンドボックス実行に対応するセルフホスト型Web UIパーソナルAIコワーカー。
チャットアプリ経由で使える、コンピューター上で動作するオープンソースのパーソナルAIアシスタント「OpenClaw」の簡体字中国語版です。