Installation
Base Install
pip install briefcase-aiThe base package includes DecisionSnapshot, Snapshot, and the @capture decorator.
Extras
| Extra | Install | What it adds |
|---|---|---|
| (none) | pip install briefcase-ai | Core: DecisionSnapshot, @capture |
| replay | pip install briefcase-ai[replay] | ReplayEngine |
| drift | pip install briefcase-ai[drift] | DriftCalculator, CostCalculator |
| sanitize | pip install briefcase-ai[sanitize] | Sanitizer (PII redaction) |
| otel | pip install briefcase-ai[otel] | OpenTelemetry helpers |
| storage | pip install briefcase-ai[storage] | SQLite storage backend |
| validate | pip install briefcase-ai[validate] | PromptValidationEngine |
| guardrails | pip install briefcase-ai[guardrails] | GuardrailEnv framework |
| rag | pip install briefcase-ai[rag] | VersionedEmbeddingPipeline |
| correlation | pip install briefcase-ai[correlation] | Multi-agent workflow tracing |
| external | pip install briefcase-ai[external] | ExternalDataTracker |
| events | pip install briefcase-ai[events] | BriefcaseEvent emitter interface |
| routing | pip install briefcase-ai[routing] | BaseRouter protocol |
| lakefs | pip install briefcase-ai[lakefs] | lakeFS VersionedClient |
| vcs | pip install briefcase-ai[vcs] | VCS client base protocol |
| all | pip install briefcase-ai[all] | Everything |
Install Everything
pip install briefcase-ai[all]Requirements
- Python 3.9+
- Rust toolchain (only if building from source)