Skip to main content

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)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

traccia_sdk-0.2.1-py3-none-any.whl (27.4 kB view details)

Uploaded Python 3

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

Hashes for traccia_sdk-0.2.1.tar.gz
Algorithm Hash digest
SHA256 aa7ad67b7eb5a68aa34d165abe12f1278133742e71b70249a480e2d8735bf017
MD5 d779d44950dd4a9ae75b9193dbea5b1a
BLAKE2b-256 567aaf26bc035a96e32d33260972ab7a3436e65576a0fe442adbc18555f8e44c

See more details on using hashes here.

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

Hashes for traccia_sdk-0.2.1-py3-none-any.whl
Algorithm Hash digest
SHA256 0cda6ed80e0da3b3f7f726d0c70e90585d0dbad167d19501b994ab9dda79d63a
MD5 817eb6ef51e000eae279330e8be142b3
BLAKE2b-256 4ddd08780455682b125f466729dbc8e71045615e96d2e5441bfa53d3256aa083

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page