Openfang: 生産ワークフローのためのRust駆動のAIエージェントオペレーティングシステム
Openfangは、Rightnow AIによって開発されたオープンソースのエージェントオペレーティングシステムで、Rustで構築されており、持続的な自律エージェントを作成するために設計されています。それは約32MBの単一のバイナリとしてインストールされ、外部依存関係はゼロで、Linux、macOS、およびWindows全体での展開を簡素化します。このプラットフォームは、多数のLLMプロバイダーやメッセージングプラットフォームに接続し、エージェント操作のための統一された環境を提供します。Openfangは、製品準備が整ったAIエージェントの構築に焦点を当てた開発者やチームを対象としており、複雑な自動化ワークフローを管理するためのコア機能と広範な統合オプションを提供します。そのアーキテクチャは、ピアツーピアネットワーキングと広範な相互運用性のためのさまざまなプロトコルをサポートしています。
最もおすすめの代替ソフト
Openfangは何に接続しますか?
Openfangは中央ハブとして機能し、Anthropic、OpenAI、Google Gemini、Groq、DeepSeekを含む26-27のLLMプロバイダーと統合しています。Telegram、Discord、Slack、WhatsApp、Microsoft Teamsなど、40のメッセージングプラットフォームをサポートしています。このシステムはまた、MCPクライアントとして機能し、GitHub、ファイルシステム、データベース、Puppeteerなどの外部Model Context Protocolサーバーに接続します。ピアツーピアエージェントネットワーキングのために、OpenfangはGoogleのエージェント間(A2A)プロトコルと独自のOpenFangプロトコル(OFP)を利用し、他のエージェントとOpenfangインスタンス間の通信を可能にします。
コア機能とツール
Openfangは、file_readやweb_fetchを含む38から53以上の組み込みツールを公開し、独自のエージェントをMCPツールとして公開できます。60のバンドルされたSKILL.mdスタイルのスキルを通じて機能を拡張します。コアの自律機能は「Hands」としてパッケージ化されています:Clip、Lead、Collector、Predictor、Researcher、Twitter、Browser。OpenfangはHTTPおよびstdio経由でModel Context Protocol(MCP)、GoogleのA2Aプロトコル、P2Pネットワーキングのための独自のOFPをサポートしています。また、76のエンドポイントを持つREST/WebSocket/SSE APIとOpenAI互換のAPIを提供しています。
誰のためのものですか?
Openfangは、プロダクション環境のために持続的な自律エージェントを積極的に構築している開発者やチームを対象としています。その設計は、単純な会話インターフェースや実験的なプロトタイプではなく、複雑で継続的な操作をサポートします。このプラットフォームの広範なLLMプロバイダー、メッセージングチャネル、および外部MCPサーバーとの統合機能により、高度なエージェント開発に適しています。複数のエージェントの相互作用を調整し、さまざまなシステム間でエージェントのコンテキストを管理する必要がある人々に対応しています。単純なAIチャットインターフェースやプロトタイプを開発している場合は、適切ではありません。
始め方
サーバーは、環境変数として渡されたAPIキーを使用して認証します。初期設定では、Web UIのための「SETUP_PASSWORD」とAPIエンドポイントを保護するための「OPENFANG_API_KEY」を設定する必要があります。
ユースケース
- リード生成:Lead Handは、毎日スケジュールに従って、適格なリードを発見、強化、スコアリング、重複排除し、ICPプロファイルとナレッジグラフを構築します。
- 競争情報/OSINT:ResearcherまたはCollector Handsは、ターゲットを継続的に監視し、変化を検出し、感情を追跡し、ナレッジグラフを構築し、引用されたレポートを提供します。
- ソーシャルメディア管理:Twitter/X Handは、自律的な投稿スケジュールを管理し、コンテンツを作成し、言及に応答し、承認キューでパフォーマンスを追跡します。
Openfangは、生産グレードの自律エージェントを開発および展開するための専門的な環境を提供します。そのRust基盤は、依存関係のない単一のバイナリを提供し、インストールと操作を簡素化します。このプラットフォームの広範なプロトコルサポートと統合された"Hands"機能は、多様なシステム間での高度なエージェントワークフローを可能にします。設定は、Webダッシュボード、CLI、またはファイルを介して管理され、スキルは必要な変数を宣言します。






