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

Frags Fragsは、データ取得・変換・抽出・集計の複雑なワークフローを実行する高度なAI/LLMエージェントです。高度にカスタマイズ可能で拡張性があり、独自のツールやプロセスとの統合が可能です。 概要 Fragsは、CLIツールとGolangプロジェクトへの統合用ライブラリの両方として提供されます。エンジニアや専門家向けに設計され、コード不要のクイックフィックスよりも精度と集中力を重視します。 主な機能 複数のLLMをサポート:ニーズに合わせて複数のLLMから選択できます。 構造化された出力に重点:出力は完全に予測可能で機械が消費できるように設計されており、先進的なワークフローへの統合を想定しています。 オーケストレーションシステム:Fragsは、複雑なデータ取得・変換・抽出・集計ワークフローを記述し、複雑なデータ構造を生成できるようにします。 高度なツール統合:内部ツールと外部MCPサーバーを統合する標準化されたシステムです。 コンテキスト膨張防止:マルチセッションシステムにより、セッションタスクに基づいてLLMコンテキストに存在する内容を定義・整理でき、集中力が向上し、幻覚が減少します。 出力分割:トークン制限を克服し、回答品質を向上させるために出力を複数の部分に分割します。 前処理/後処理:不要なLLM作業を減らし、コストを削減し、パフォーマンスを向上させるために、カスタム前処理/後処理ステップ、スクリプト、ツール、トランスフォーマーを定義します。 モジュール性:新機能やカスタム統合を簡単に拡張できるよう設計されています。 使用例 研究/論文:コンテキスト削減、集中力向上、ドキュメント取り込み、インターネット検索を組み合わせた構造化された研究ワークフローを設計します。 データ抽出:構造化され予測可能な出力を持つドキュメントから複雑なデータ抽出パイプラインを定義します。 データ変換/分析:インターネット、データベース、またはMCPツールからのデータ取得を分析や変換を通じて導きます。 レポーティング:データソースに接続し、複雑なレポートテンプレートを定義して高品質なレポートを作成します。 ノート拡張:ノートを完全なドキュメントに拡張します。 チャットボット拡張:単純な回答機械から説明エンジンへとアップグレードします。 創作執筆:カスタムデザインで構造化された創作コンテンツを生成します。 ドキュメント 完全なドキュメントは、[Frags Wiki](https://github.com/fragshq/frags/wiki)で入手できます。