Metadata-Version: 2.4
Name: vouch-sdk
Version: 0.1.0
Summary: Vouch SDK for Python — wraps openllmetry/traceloop and points it at your Vouch project.
Author-email: Vouch <engineering@vouch.dev>
License: MIT
Requires-Python: <3.13,>=3.10
Description-Content-Type: text/markdown
Requires-Dist: traceloop-sdk<1.0,>=0.40.0
Requires-Dist: opentelemetry-api>=1.28.0
Requires-Dist: opentelemetry-sdk>=1.28.0
Requires-Dist: opentelemetry-exporter-otlp-proto-http>=1.28.0
Provides-Extra: langchain
Requires-Dist: langchain-core<1.0,>=0.2; extra == "langchain"

# vouch-sdk (Python)

Thin wrapper over [traceloop-sdk](https://pypi.org/project/traceloop-sdk/) preconfigured to send OTEL traces to your Vouch project. Auto-instruments OpenAI, Anthropic, LangChain, LlamaIndex, MCP, OpenAI-Agents, Bedrock, Cohere, CrewAI, VertexAI, and more (via the openllmetry instrumentation packages).

```python
import vouch_sdk

vouch_sdk.init(
    project_pk="pk-lf-...",
    project_sk="sk-lf-...",
    agent_id="prod-rag-bot",
)

headers = vouch_sdk.firewall_headers(
    project_pk="pk-lf-...",
    project_sk="sk-lf-...",
    agent_id="prod-rag-bot",
)
```
