AR

agent-receipts/obsigna

开发工具

本页由 AI 翻译,技术细节请以原文为准。 查看原文

20 stars 4 forks 质量 73 趋势 30Apache-2.0

代理收据——用于AI代理操作的加密签名审计轨迹。协议规范、SDK(Go、TypeScript、Python)和MCP代理。

概览

是一个开放协议,用于生成加密签名、防篡改的AI代理动作记录。它定义了收据格式、签名方案、链结构和动作类型的分类法。任何人都可以实现它——用任何语言、任何运行时。 是实现该协议的参考工具集: 任何人都可以实现该协议——因此互操作性才是关键。这三个 SDK(Go、Python、TypeScript)是独立的、无共享代码的实现,它们:每个一致性向量都用共享的 Ed25519 密钥对签名一次,每个 SDK 会重新验证签名、规范 JSON 和哈希——分别在正向语料库、MUST-reject 语料库和四个固定规范版本中进行验证。这种跨语言验证在 CI 中被强制执行(它捕捉语言间序列化漂移,而非规范解释歧义——SDK 共享一位作者)。

概述(AI 翻译)

人工智能代理操作的加密签名审计轨迹

协议网站及规范agentreceipts.ai
一致性跨语言互操作套件
模具文档obsigna.dev
守护进程设置与迁移指南obsigna.dev/getting-started/daemon-setup/
API 参考 Go ·TypeScript ·Python
示例附录示例
博客 你的AI代理刚刚发了一封邮件·我的AI现在拨打的每一个MCP工具调用都会收到签名收据
Go SDK/GO ·mcp-proxy ·仪表盘
npm @obsigna/SDK-TS
PyPI Obsigna

这是什么?

代理收据是一种开放协议,用于生成加密签名、防篡改的AI代理行为记录。它定义了收据格式、签名方案、链式结构和动作类型的分类法。任何人都可以实现它——用任何语言、任何运行时。

Obsigna 是实现该协议的参考工具集:

工具 它的作用
obsigna-mcp MCP 标准代理 — 签署每个工具调用,添加策略钩子
obsigna-daemon 程序外的签名守护进程——掌握钥匙,拥有审计链

本页由 AI 翻译,技术细节请以原文为准。

README

以下为原文 README 节选,完整内容请查看原文。


What is this?

Agent Receipts is an open protocol for producing cryptographically signed, tamper-evident records of AI agent actions. It defines the receipt format, signing scheme, chain structure, and taxonomy of action types. Anyone can implement it — in any language, in any runtime.

Obsigna is the reference toolset that implements the protocol:

Tool What it does
obsigna-mcp MCP stdio proxy — signs every tool call, adds policy hooks
在 GitHub 查看完整 README

安装

This server does not publish a one-line install command.

Open the repository installation guide 新手?先看 mcpskill.org 教程 →