Official OpenBase Developer SDK — add verifiable execution, replay, and evidence to any AI agent
Project description
OpenBase + Traccia
OpenBase is the protocol for AI agent execution evidence.
Traccia is the official developer SDK — add verifiable execution, replay, and evidence to any AI agent in minutes.
安装
pip install traccia traccia-guard traccia-eval
快速开始
bash
traccia intercept -- python your_agent.py
traccia diagnose traccia-*.evidence
三个核心命令
命令 功能
traccia intercept 拦截 Agent 执行,自动生成证据包
traccia diagnose 分析证据包,输出诊断报告
traccia guard 安全策略网关,阻止危险操作
Guard 规则
规则 检测 动作
dangerous_shell rm -rf, sudo, chmod 777, mkfs, dd, fork bomb BLOCK
token_spike 单次 > 100K tokens WARN
internal_network 127.0.0.1, 192.168.x.x, 10.x.x.x, 172.16.x.x, localhost BLOCK
项目结构
text
traccia/
├── cli/ ← CLI 入口
├── src/traccia/ ← 核心库
├── guard/ ← 安全策略网关
├── eval/ ← 评分与排行榜工具
├── dataset/ ← 基准数据集
├── tools/ ← 辅助工具
├── ARCHITECTURE.md ← 架构定义
└── README.md
论文与数据集
论文: https://github.com/d87skg/traccia/releases/tag/v1.0.0
数据集: https://huggingface.co/datasets/vasdvae/traccia-benchmark
许可证
Apache 2.0
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
traccia_sdk-0.2.1.tar.gz
(20.9 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file traccia_sdk-0.2.1.tar.gz.
File metadata
- Download URL: traccia_sdk-0.2.1.tar.gz
- Upload date:
- Size: 20.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
aa7ad67b7eb5a68aa34d165abe12f1278133742e71b70249a480e2d8735bf017
|
|
| MD5 |
d779d44950dd4a9ae75b9193dbea5b1a
|
|
| BLAKE2b-256 |
567aaf26bc035a96e32d33260972ab7a3436e65576a0fe442adbc18555f8e44c
|
File details
Details for the file traccia_sdk-0.2.1-py3-none-any.whl.
File metadata
- Download URL: traccia_sdk-0.2.1-py3-none-any.whl
- Upload date:
- Size: 27.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0cda6ed80e0da3b3f7f726d0c70e90585d0dbad167d19501b994ab9dda79d63a
|
|
| MD5 |
817eb6ef51e000eae279330e8be142b3
|
|
| BLAKE2b-256 |
4ddd08780455682b125f466729dbc8e71045615e96d2e5441bfa53d3256aa083
|