fastclaw-ai/fastclaw
Multi-Agent Framework
解決する課題
FastClawは、AIエージェントを作成・管理するための軽量なシングルバイナリランタイムを提供します。LLM接続、ツール実行環境、セッション管理の手動設定の複雑さを排除し、ユーザーが異なる個性、メモリ、スキルを持つエージェントを迅速にデプロイできるようにします。
仕組み
FastClawは「エージェント・ファクトリー」として機能し、中央データベース(デフォルトはSQLite)とスキル用のファイルシステムを介してエージェントを管理します。さまざまなLLMプロバイダーとエージェント間の通信を処理し、隔離されたサンドボックス(DockerまたはE2B)内でツールを実行し、SOUL.mdやMEMORY.mdなどの特定のシステムファイルを通じて会話履歴と長期メモリを管理します。設定用のウェブダッシュボードと、自動化用のCLIを提供します。
対象ユーザー
独自のAIエージェントインフラストラクチャをホストしたい開発者や組織、エージェントをTelegram、Discord、Slackなどのメッセージングプラットフォームに統合したいユーザー、またはエンドユーザー向けにエージェントをプロビジョニングするマルチテナントアプリケーションを構築したいユーザー向けに設計されています。
ハイライト
- マルチLLMサポート: OpenAI、Anthropic、Ollama、OpenRouter、Groq、DeepSeek、Mistralと互換性があります。
- サンドボックスの隔離: DockerおよびE2Bクラウドサンドボックスをサポートし、コードの安全な実行とファイル管理を実現します。
- オムニチャネル統合: Telegram、Discord、Slackボット用の組み込みバインディングを提供します。
- 拡張可能なスキル: ClawHubやGitHubから共有スキルをインストールしたり、エージェント専用のスキルを作成したりできます。
- エージェント管理: エージェントの個性を編集し、cronベースのスケジュールを管理し、セッションを監視するための包括的なダッシュボードを提供します。
- 開発者フレンドリー: OpenAI互換のAPIと、JSON-RPCサブプロセスを使用したプラグインシステムを提供します。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト