agentobserve is a unified observability dashboard for the agent infrastructure stack. One view across agentplane policies, agenthooks executions, escalation events, and agent health.
Install
pip install agentobserve # zero-dep core
pip install "agentobserve[rich]" # terminal dashboard
pip install "agentobserve[rich,web]" # terminal + web dashboard
Quickstart
from agentobserve import ObserveDashboard, Collector
# Point at your audit files
collector = Collector(
agentplane_audit="~/.agentplane/audit.jsonl",
agenthooks_audit="~/.agenthooks/audit.jsonl",
)
dash = ObserveDashboard(collector=collector)
dash.print_snapshot() # one-shot terminal print
dash.run() # blocking live dashboard (Ctrl+C to exit)
With live agentplane engine
from agentplane import PolicyEngine
from agentobserve import ObserveDashboard
engine = PolicyEngine()
dash = ObserveDashboard(engine=engine)
dash.print_snapshot()
Snapshot API
snap = dash.snapshot()
snap.agent_count # total agents seen
snap.active_count # agents with status "active"
snap.degraded_count # agents in degraded mode
snap.unplugged_count # unplugged agents
snap.total_evals # total policy evaluations
snap.block_rate # fraction of evaluations that were blocked
snap.total_hook_executions # total agenthooks executions
snap.to_dict() # JSON-serializable dict
Stack
agentplane → control plane (runtime policy, versioning, escalation)
agenthooks → extensibility (hookpoints, customer hooks)
agentobserve → observability (unified view across all layers) ← you are here
AgentGuard → safety (injection, PII, jailbreak)
Apache 2.0 · Built for production enterprise agents
Release files for agentobserve-py 0.1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| agentobserve_py-0.1.0.tar.gz | 10.0 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| agentobserve_py-0.1.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 17.1 kB
Release files / agentobserve_py-0.1.0.tar.gz
| Download URL | agentobserve_py-0.1.0.tar.gz |
|---|---|
| Size | 10.0 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
e0ec51ff2a442d1e79aeb1d506ab327e8ee2331e6a36ccc2bde9625e41c6f851
|
|
BLAKE2b-256 checksum How to use checksums |
972129dd13675587fe5c08e60a06b490bf8b20f2fe191c734a1381a525607a8c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
Release files / agentobserve_py-0.1.0-py3-none-any.whl
| Download URL | agentobserve_py-0.1.0-py3-none-any.whl |
|---|---|
| Size | 7.1 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
2bfb1f71390887ccc51c24abdd3bb7c92b94ecfad5de3a070a1b21bc5da4b83a
|
|
BLAKE2b-256 checksum How to use checksums |
6ecc5c8a382f4c5be562f52046643b3c983411155d4e1982b9a512b1a6f2d5a6
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|