CLI launcher for Cylestio Perimeter with default OpenAI and Anthropic configs
Project description
Agent Inspector
Debug, trace, and evaluate agent risk and behavior in real-time.
Agent Inspector gives you instant visibility into your AI agents with ready-to-run profiles for OpenAI and Anthropic. Start a local proxy and live tracing dashboard with a single command.
Ideal for development-time evaluation and for running alongside your test suite (including CI).
Installation
Install via pipx (recommended):
pipx install agent-inspector
Or via pip:
pip install agent-inspector
Or run directly with uvx:
uvx agent-inspector
Quick Start
Launch Agent Inspector for your provider:
# For OpenAI
agent-inspector openai
# For Anthropic
agent-inspector anthropic
This starts:
- A proxy server on port 3000 (configurable)
- A live trace dashboard on port 8080 (configurable)
Point your AI application to http://localhost:3000 and start monitoring immediately.
Usage
Basic Commands
# Launch with default settings
agent-inspector openai
# Override ports
agent-inspector openai --port 8000 --trace-port 9090
# View bundled configurations
agent-inspector --show-configs
# Get help
agent-inspector --help
Configuration
Agent Inspector comes with preconfigured profiles for OpenAI and Anthropic. Each profile includes:
- Local proxy settings
- Streaming trace interceptor for real-time analytics
- Sensible logging defaults
Features
Live Tracing & Debugging
- Streaming live trace of sessions, tool executions, and messages for instant debugging
- Real-time token usage and duration tracking
- Tool usage monitoring
- Health badges and status indicators
Risk Analytics
Evaluate agent risk across four categories:
- Resource Management: Token usage, session duration, and tool call patterns
- Environment & Supply Chain: Model versions and tool adoption
- Behavioral Stability: Consistency and predictability scoring
- Privacy & PII: Automated detection of sensitive data exposure
PII Detection (Microsoft Presidio)
- Scan prompts, messages, and tool inputs for sensitive data
- Confidence scoring on each finding
- Session-level and aggregate reporting
Session Intelligence
- Step-by-step timeline of model calls and tool executions
- Behavioral pattern analysis and outlier detection
- Deep drill-downs for rapid debugging and triage
Dependencies
Agent Inspector is built on:
- cylestio-perimeter - Agent monitoring infrastructure
- Microsoft Presidio - PII detection and analysis
License
Apache License - see LICENSE for details
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file agent_inspector-0.3.0.tar.gz.
File metadata
- Download URL: agent_inspector-0.3.0.tar.gz
- Upload date:
- Size: 10.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4897aced2c1cec2de4158b5f14dc77096e6e85f1b7382098ce103102b48ec713
|
|
| MD5 |
c02b632af85fbbfffaa8c05377c6ed34
|
|
| BLAKE2b-256 |
273fc818451978e0751b34ccf27b5c81f85cf7d7e19de5c53cb57af62d4950c9
|
Provenance
The following attestation bundles were made for agent_inspector-0.3.0.tar.gz:
Publisher:
publish.yml on cylestio/agent-inspector
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
agent_inspector-0.3.0.tar.gz -
Subject digest:
4897aced2c1cec2de4158b5f14dc77096e6e85f1b7382098ce103102b48ec713 - Sigstore transparency entry: 733393193
- Sigstore integration time:
-
Permalink:
cylestio/agent-inspector@1e0022c700b02f8746f815a3b42a1ad139917799 -
Branch / Tag:
refs/tags/v0.3.0 - Owner: https://github.com/cylestio
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@1e0022c700b02f8746f815a3b42a1ad139917799 -
Trigger Event:
release
-
Statement type:
File details
Details for the file agent_inspector-0.3.0-py3-none-any.whl.
File metadata
- Download URL: agent_inspector-0.3.0-py3-none-any.whl
- Upload date:
- Size: 10.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
99163d970f6a0111992f6a091dd1120ef2d243c964c691fc9dd33bbcdd9ef1d5
|
|
| MD5 |
6297d570ff9041bfadd43bf7ac59bd16
|
|
| BLAKE2b-256 |
df376187e9ea3c924f7799203b73c9f72c351059c0a2169a7ac9df3222a2c74b
|
Provenance
The following attestation bundles were made for agent_inspector-0.3.0-py3-none-any.whl:
Publisher:
publish.yml on cylestio/agent-inspector
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
agent_inspector-0.3.0-py3-none-any.whl -
Subject digest:
99163d970f6a0111992f6a091dd1120ef2d243c964c691fc9dd33bbcdd9ef1d5 - Sigstore transparency entry: 733393195
- Sigstore integration time:
-
Permalink:
cylestio/agent-inspector@1e0022c700b02f8746f815a3b42a1ad139917799 -
Branch / Tag:
refs/tags/v0.3.0 - Owner: https://github.com/cylestio
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@1e0022c700b02f8746f815a3b42a1ad139917799 -
Trigger Event:
release
-
Statement type: