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는 자율 시스템에서 책임감과 투명성 부족을 해결하기 위해 AI 에이전트를 위한 "증거 레이어"를 제공합니다. 에이전트가 기록 없이 위험한 행동을 수행하는 문제를 방지하고, 실행 전 정책 적용이 가능하며, EU AI Act 및 DORA와 같은 규정에 대한 자동 컴플라이언스 보고서 생성을 자동화합니다.

작동 방식

SDK를 사용하면 개발자는 ML-DSA-65(FIPS 204) 암호 기술을 사용하여 에이전트가 수행하는 모든 행동을 서명할 수 있습니다. 이로써 암호적으로 서명된 감사 트레일과 검증 가능한 행동 기록이 생성됩니다.

다음 두 가지 데이터 처리 모드를 지원합니다:

  • 클라우드 모드: 행동 컨텍스트의 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
  • 프로젝트
  • 프로젝트