Agenttic
Give your AI agent a signed safety grade — an independent agent-safety certification you can verify.
Agenttic traces any AI agent, tests its safety-relevant behavior, and issues a signed, offline-verifiable dossier with an honest Tier grade (A/B/C). It measures what was actually tested — untested behavior is reported as NOT ASSESSED, not quietly passed.
Install
pip install agenttic
Optional framework adapters (lazy — the base install pulls no framework SDK):
pip install "agenttic[langgraph]" # LangGraph / LangChain
pip install "agenttic[openai]" # OpenAI Agents SDK
pip install "agenttic[all]" # all adapters + OpenTelemetry
Requires Python 3.12+.
Quickstart
Get a signed grade in under a minute — no API key — by certifying the built-in reference agent:
agenttic certify --mock --out dossier.json # → a signed Tier A/B/C dossier
agenttic dossier verify dossier.json # → offline signature + evidence check
Or wrap your own agent with one line and trace its behavior:
from agenttic import trace
agent = trace(my_agent) # auto-detects LangGraph / OpenAI Agents / plain callables
What you get
- A signed, offline-verifiable dossier — Ed25519-signed, checkable without calling home, backed by hash-chained evidence of exactly what was tested.
- Honest coverage — results state what was measured; anything untested is marked NOT ASSESSED rather than assumed safe.
- A single Tier grade (A/B/C) you can publish and third parties can verify.
Agenttic reports the measured behavior of an agent under the tests that were run. It is a measurement of tested behavior, not a guarantee of safety in every situation.
Links
- Homepage & docs: https://agenttic.io
- Source: https://github.com/omarharoun/Agenttic
Metadata
Release files for agenttic 1.0.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| agenttic-1.0.1.tar.gz | 2.1 MB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| agenttic-1.0.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 2.9 MB
Release files / agenttic-1.0.1.tar.gz
| Download URL | agenttic-1.0.1.tar.gz |
|---|---|
| Size | 2.1 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
dc5cc8506a91ad04dd8ec7d850eff0c01d543749dce9c98711d24ce11f16f52b
|
|
BLAKE2b-256 checksum How to use checksums |
383f770a7cfdc5d44426e99f81c8cb7d691cfe036481c786bcaa79a017917c69
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.14.3
|
Release files / agenttic-1.0.1-py3-none-any.whl
| Download URL | agenttic-1.0.1-py3-none-any.whl |
|---|---|
| Size | 808.9 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
0d45c49da373e33421bd380d83dfaec2bf4d41c7473d6bf56afd2f867c03802a
|
|
BLAKE2b-256 checksum How to use checksums |
7cb8937d4a97c8b3d8d7984442aef5ce6f2519fc2e1c541b9e1e90d4e4b47826
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.14.3
|