Brink SDK
The operations platform for AI agents — SRE primitives for agent reliability.
Brink brings Site Reliability Engineering to AI agents: circuit breakers that trip on behavioral degradation (not just HTTP errors), SLOs and error budgets for agent-native quality metrics, and chaos testing designed for the failure modes unique to LLM-powered systems.
Installation
pip install brink-sdk
What It Does
Traditional monitoring tells you whether your infrastructure is healthy. Brink tells you whether your agents are behaving correctly — catching hallucination, infinite loops, cost runaway, goal drift, and cascading failures across multi-agent pipelines.
- 🔌 Circuit Breakers — Trip on quality degradation, cost spikes, and step count explosion
- 📊 SLOs & Error Budgets — Quantify reliability with agent-native metrics
- 💥 Chaos Testing — Inject semantic-layer faults to build confidence before production breaks
- 🔭 Structured Observability — Hierarchical tracing (Session → Task → Step → Interaction)
- 🛡️ Budget Guards — Hard limits on cost, tokens, steps, and time per agent run
Quick Start
from brink import monitor
@monitor
def my_agent(query: str) -> str:
# Your agent code here
...
⚠️ Pre-release: This package is under active development. The API is not yet stable.
License
Apache License 2.0 — see LICENSE for details.
Metadata
Release files for brink-sdk 0.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 | Provenance | Actions |
|---|---|---|---|---|
| brink_sdk-0.0.1.tar.gz | 7.6 kB | Without provenance | Details for brink_sdk-0.0.1.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| brink_sdk-0.0.1-py3-none-any.whl | Python 3 | none | any | Details for brink_sdk-0.0.1-py3-none-any.whl |
Total release size: 16.9 kB
Release files / brink_sdk-0.0.1.tar.gz
| Download URL | brink_sdk-0.0.1.tar.gz |
|---|---|
| Size | 7.6 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
d00bc7cdc887a352eb931e22138481d6fb7f390ca89c5b89110ee361a558131e
|
|
BLAKE2b-256 checksum How to use checksums |
d49d97c0e600f06dfce24493ad4b6f61ce294350e9c53ef8505cf6ad8680ec39
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/1.8.3 CPython/3.11.8 Darwin/24.6.0
|
Release files / brink_sdk-0.0.1-py3-none-any.whl
| Download URL | brink_sdk-0.0.1-py3-none-any.whl |
|---|---|
| Size | 9.3 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
d4b2a83e9933891dea57aa935281380fcd26487fa1e94d33964a124c6e4ff0b4
|
|
BLAKE2b-256 checksum How to use checksums |
0f45f67bb4bab5841cbbe91b13b743086b5fed94180227dbb3d8b9ff348b41b9
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/1.8.3 CPython/3.11.8 Darwin/24.6.0
|
Security for brink-sdk 0.0.1
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.