Skip to content

Enterprise Integrations

Phase 5 is the integration surface that makes the runtime-governance story usable in real stacks without custom glue everywhere.

GA Integration Story

The GA integration surface covers:

  • OpenAI
  • Anthropic
  • Azure OpenAI
  • LangChain
  • LangGraph
  • OTLP export
  • OpenInference-compatible span translation
  • JSONL export for audit workflows
  • SIEM-friendly schema mapping

Provider and Framework Paths

IntegrationPathPrimary use
OpenAIspanforge.integrations.openaiSDK auto-instrumentation for traced LLM calls
Anthropicspanforge.integrations.anthropic and pricing coverageClaude integration and cross-provider cost normalization
Azure OpenAIspanforge.integrations.azure_openaiInstance-level instrumentation for Azure-hosted OpenAI clients
LangChainspanforge.integrations.langchainCallback-based event capture
LangGraphspanforge.integrations.langgraphGovernance-aware agent graph demo path

Export and Interop Paths

PathModulePurpose
OTLPspanforge.export.otlpcoexist with existing observability backends
JSONLspanforge.export.jsonl and spanforge.ioaudit retention, replay, air-gapped transport
Splunkspanforge.export.siem_splunkSIEM ingestion with normalized event mapping
Syslog / CEFspanforge.export.siem_sysloglegacy SIEM and SOC pipelines
OpenInferencespanforge.export.openinferenceinteroperability with OpenInference consumers

When To Use Which Path

  • Use OpenAI or Azure OpenAI instrumentation when you want token, model, and cost telemetry attached automatically to active spans.
  • Use LangChain when your orchestration layer is already callback-oriented.
  • Use LangGraph when you need node-level scope, RBAC, and lineage coverage in an agent workflow demo.
  • Use JSONL when durability and offline portability matter more than streaming.
  • Use OTLP when SpanForge should coexist with your current telemetry collector.
  • Use SIEM exporters when the audience is the SOC instead of an observability team.
  • Use OpenInference when you need downstream compatibility, but keep SpanForge packages as the source of signed governance evidence.

Related Docs