Skip to main content

The operations platform for AI agents — SRE primitives for agent reliability

Project description

Brink SDK

PyPI version Python License

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.

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

brink_sdk-0.0.1.tar.gz (7.6 kB view details)

Uploaded Source

Built Distribution

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

brink_sdk-0.0.1-py3-none-any.whl (9.3 kB view details)

Uploaded Python 3

File details

Details for the file brink_sdk-0.0.1.tar.gz.

File metadata

  • Download URL: brink_sdk-0.0.1.tar.gz
  • Upload date:
  • Size: 7.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.3 CPython/3.11.8 Darwin/24.6.0

File hashes

Hashes for brink_sdk-0.0.1.tar.gz
Algorithm Hash digest
SHA256 d00bc7cdc887a352eb931e22138481d6fb7f390ca89c5b89110ee361a558131e
MD5 2ef00f674c9ebb027ceac7aaf7d2fe5f
BLAKE2b-256 d49d97c0e600f06dfce24493ad4b6f61ce294350e9c53ef8505cf6ad8680ec39

See more details on using hashes here.

File details

Details for the file brink_sdk-0.0.1-py3-none-any.whl.

File metadata

  • Download URL: brink_sdk-0.0.1-py3-none-any.whl
  • Upload date:
  • Size: 9.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.3 CPython/3.11.8 Darwin/24.6.0

File hashes

Hashes for brink_sdk-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 d4b2a83e9933891dea57aa935281380fcd26487fa1e94d33964a124c6e4ff0b4
MD5 d3004d0197f8a620ea7f5a1c9808a152
BLAKE2b-256 0f45f67bb4bab5841cbbe91b13b743086b5fed94180227dbb3d8b9ff348b41b9

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