このプロジェクトについて

OpenFangはRustで記述されたオープンソースのエージェントオペレーティングシステムであり、ユーザーのプロンプトを待つのではなく、スケジュールに基づいて動作する自律エージェントを実行するように設計されています。このプロジェクトは単一のバイナリにコンパイルされ、CLI、TUIダッシュボード、およびTauri 2.0デスクトップアプリを提供します。 その中核的な革新は「Hands」、つまりプリビルトされた自律機能パッケージです。バンドルされている7つのHandは、ビデオクリッピング(Clip)、リード生成(Lead)、OSINT監視(Collector)、スーパーフォーキャスティング(Predictor)、ディープリサーチ(Researcher)、Twitter/Xアカウント管理(Twitter)、および購入承認ゲート付きWeb自動化(Browser)をカバーしています。各Handには、HAND.tomlマニフェスト、マルチフェーズシステムプロンプト、SKILL.mdドメインリファレンス、および機密アクションに対するガードレールが含まれています。 アーキテクチャは14のRustクレートに及び、オーケストレーションとスケジューリング用のカーネル、53のツールとWASMサンドボックスを備えたランタイム、140以上のエンドポイントを持つAPI、40のメッセージングチャネルアダプター、SQLiteとベクターメモリ、そしてOpenClaw、LangChain、AutoGPT用のマイグレーションエンジンが含まれています。3つのネイティブドライバーを通じて27のLLMプロバイダーをサポートし、OpenAI互換のAPIエンドポイントを提供します。 セキュリティは明確な焦点であり、WASMデュアルメータードサンドボックス、Merkleハッシュチェーン監査証跡、テイントトラッキング、Ed25519署名マニフェスト、SSRF保護、シークレットゼロ化、プロンプトインジェクションスキャン、ループガード、レート制限を含む16の文書化されたシステムがあります。 READMEには、コールドスタート時間、メモリ使用量、インストールサイズ、セキュリティ機能、チャネルアダプター、LLMプロバイダーについて、他のエージェントフレームワークとの比較ベンチマークが含まれています。また、QRコードを介して個人のWhatsAppアカウントに接続するWhatsApp Webゲートウェイも文書化されています。このプロジェクトはMITライセンスで、プレ1.0版であり、安定性に関する注意事項として、ユーザーは特定のコミットにピン留めすることを推奨しています。