jagmarques/asqav-sdk
Python and TypeScript SDKs for verifiable evidence of AI agent actions. Signed receipts, policy enforcement, audit trails. Works with LangChain, CrewAI, MCP.
何を解決するか
Asqavは自律システムにおける責任のなさと透明性の欠如という問題を解決するための「証拠レイヤー」を提供します。エージェントが記録のない危険な行動を取ることを防ぎ、実行前にポリシーの適用を可能にし、EU AI ActやDORAなどの規制に対応したコンプライアンスレポートの自動生成を実現します。
動作方法
SDKを使用すると、開発者はML-DSA-65(FIPS 204)暗号技術を使ってエージェントが取るすべての行動を署名できます。これにより、暗号的に署名された監査ログと検証可能な行動記録が生成されます。
以下の2つのデータ処理モードをサポートしています:
- クラウドモード:行動コンテキストのSHA-256ハッシュ(フィンガープリント)のみをAsqavクラウドに送信し、プライバシーを維持します。
- セルフホストモード:完全なペイロードをサーバーに送信し、より豊富な監査とPIIのマスキングを可能にします。
検証は、パブリックURL、APIコール、またはスタンドアロンの検証ツールを用いてオフラインで行うことができ、記録がAsqavのサーバーに依存しないことを保証します。
対象ユーザー
厳格なガバナンス、監査可能性、規制遵守を必要とするAIエージェントを開発する開発者。特に、規制が厳しい業界で運用する、または自律型コードエージェントを展開する開発者に適しています。
主な特徴
- 暗号的アイデンティティ:エージェントに検証可能なアイデンティティを割り当て、ML-DSA-65で行動を署名します。
- 多言語対応:PythonおよびTypeScript用の公式SDKを提供。
- ポリシーの適用:実行前に危険な行動をブロックできる機能。
- 規制対応:EU AI ActおよびDORA向けのレポートを自動生成。
- 広範な統合:LangChain、CrewAI、LlamaIndex、Vercel AI SDKなど、フレームワーク用のネイティブコールバックをサポート。
- コード著作権:コードエージェント用の特定のレシートを提供し、変更を著作者のエージェントと紐づけます。
関連
- プロジェクト
- Dispatch
- Dispatch
- プロジェクト
- プロジェクト