Name
Integration path
Mode
What it does
OpenAI Agents SDK
primust
Python
Wraps Agents SDK runs, tool calls, handoffs, tracing spans.
LangGraph
primust
Python
Node-level and edge-level instrumentation. Bind graph traversal to the VPEC.
Google ADK
primust
Python
Agent Development Kit runs and tool invocations.
Microsoft Agent Framework
primust
Python
MSAF agents, skills, and orchestration.
Pydantic AI
primust
Python
Tool calls and validator decisions bound to the VPEC.
Semantic Kernel
primust
Python
SK functions, planners, and kernel invocations.
OpenTelemetry
primust
Python · JS · Go
Back OTel spans into Primust. Use for unsupported frameworks.
CrewAI
primust
Python
Crew tasks open/close per decision. Role, tool use, and handoffs recorded.
AG2 (AutoGen)
primust
Python
Multi-agent conversations instrumented. Agent-to-agent message commits.
LlamaIndex
primust
Python
Retriever, query-engine, and agent tool calls bound to the VPEC.
LiteLLM
primust
Python
Unified LLM interface. Every completion across 100+ providers recorded.
DSPy
primust
Python
DSPy modules and optimizers instrumented. Teleprompter runs captured.
Haystack
primust
Python
Pipeline components, retrievers, and generators recorded per run.
Strands
primust
Python
Strands agent tool calls and tool-use policy wrapped into the VPEC.
AWS Bedrock
primust
Python
boto3 Bedrock runtime. InvokeModel and Agent calls bound via HTTP events.
MCP
primust
Python
Model Context Protocol servers instrumented. Tool listings and calls recorded.
Custom checks
primust
Python
@record_check wraps your own governance logic, validators, or internal tools.
Custom pipeline
primust
Python
Pipeline() gives explicit run boundaries for proprietary agents and bespoke orchestration.