librefang/librefang

LibreFang is an open-source agent operating system written in Rust. Live demo: https://flyio.librefang.ai

何を解決するか

LibreFang は単なるチャットボットを越えたエージェントオペレーティングシステムです。ユーザーは、24時間365日スケジュールに従って独立して動作する自律型AIエージェントを実行でき、手動でのプロンプト入力が不要です。リード獲得、SNS管理、ターゲット監視などのタスクを自動で処理できます。

動作方法

パフォーマンスとセキュリティを最優先に、Rustで完全に新規開発されたシステムです。24個のクレートからなるモジュール式カーネルアーキテクチャを採用しています。特定の役割を実行するための「ハンド」(自律的機能パッケージ)は、マニフェストとシステムプロンプトで定義されます。多数のLLMプロバイダーとメッセージングチャネルを統合しており、WASMサンドボックスと複数のセキュリティレイヤーを活用して安全な実行を確保しています。

対象ユーザー

継続的かつ自律的に動作するエージェントを展開したい開発者やパワーユーザー、さまざまなサードパーティプラットフォームやAPIと連携できるエージェントを必要とするユーザー、Pythonベースのエージェントフレームワークの代替として高セキュリティなオープンソースソリューションを探しているユーザーに最適です。

主な特徴

  • 広範な統合: 45のメッセージングチャネルアダプタ(例: Telegram, Discord, Slack)と28のLLMプロバイダーをサポート。
  • セキュリティ最優先設計: WASMサンドボックス、タンタトラッキング、Ed25519署名を含む16のセキュリティレイヤー。
  • 開発者向け: OpenAI互換API、JavaScript、Python、Rust、Go用のクライアントSDK、ネイティブTauri 2.0デスクトップアプリを提供。
  • 相互運用性: Model Context Protocol (MCP) と Google の Agent-to-Agent (A2A) プロトコルをサポートし、システム間の委任を可能にします。
  • 高パフォーマンス: Rustで記述され、2,100以上のテストとclippy警告ゼロの包括的なテストスイートを備えています。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト