Tiny Claw は、OpenClaw の「軽量版」ではなく、完全に独立したアーキテクチャを持つオルタナティヴなOSSです。
OpenClaw(🦞)にインスパイアされつつも、Tiny Claw(🐜)は「エンタープライズ向けの重厚なフレームワーク」ではなく、「個人の自律的なAIコンパニオン(友達)」 を目指してゼロからBunで構築されています。
巨大なモノリスを避ける「Tiny Core」設計を採用しています。コア機能は極限まで小さく保ち、チャンネル、プロバイダー、ツールはすべてプラグインとして実装されます。また、AIを「設定して使う単なるツール」ではなく、対話を通じて学習・成長し、独自のキャラクター(Heartware)を持つ「自律した相棒」として定義しています。
8次元のクエリ分類器により、簡単なタスクは安価なモデルへ、複雑なタスクは強力なモデルへ自動でルーティングし、APIコストを大幅に削減します。
エピソード記憶とFTS5(全文検索)を組み合わせた3層のメモリシステム。忘却曲線(Temporal Decay)を取り入れ、重要度に応じて記憶を管理します。
ターミナルだけでなく、標準でDiscord風のWebインターフェース(Svelte 5製)を提供。リアルタイムのストリーミングやエージェントのサイドバーを備えています。
Node.js ではなく Bun を採用。単一バイナリでの高速な実行と極小のフットプリントを実現しています。
コンテキストウィンドウの消費を防ぐため、重複排除やLLMによる階層的要約を行う4層の圧縮パイプラインを搭載しています。
ランタイムでのマルウェア対策やセキュリティポリシーの強制を担う実行保護エンジンを内蔵しています。
| 機能・特徴 | OpenClaw 🦞 | Tiny Claw 🐜 |
|---|---|---|
| 実行環境 | Node.js 22+ (複数プロセス) | Bun Native (単一バイナリ) |
| UI / UX | CLIメイン(Web/デスクトップ分離) | Discord風Web UIを標準同梱 |
| モデルルーティング | 指定したプロバイダに固定 | コスト意識の高いスマートルーティング(自動フォールバック) |
| コンテキスト管理 | 無制限(トークンを消費しやすい) | 4層のコンテキスト圧縮パイプライン |
| セットアップ | オンボーディングに複数ステップあり | Ollama Cloud内蔵で即時利用可能、自己設定型 |
Tiny Claw は、「プログラマー向けの高度なコーディング支援ツール」というよりも、「軽量・安価で常にそばにいるパーソナルAI」 というベクトルに特化しています。Bunを採用した圧倒的な軽さと、API破産を防ぐためのコンテキスト圧縮・自動ルーティング機構が秀逸です。
現状の OpenClaw の「強力だが重厚でコストがかかる」部分に課題を感じているユーザー層に強く刺さっているため、にわかに注目を集めていると推測されます。(※現在は積極的な開発途上であり、正式リリース前です)