Agent frameworks

LangGraph, OpenAI Agents, CrewAI, Mastra, Vercel AI SDK, LlamaIndex, AutoGen, Semantic Kernel, and Pydantic AI against Intertrace /v1 — plus tool wrappers from the public SDK.

Two paths

Mint itr_rt_* in Settings → Runtime API keys. Keep upstream secrets in the Provider vault — clients should not need vendor sk- keys.

LLM plane: point any OpenAI-compatible client at https://intertrace.fly.dev/v1. Tool plane: wrap tools with @intertrace-runtime/runtime so authorize + permits run before the body.

# LangGraph / LangChain — base_url="https://intertrace.fly.dev/v1"
# OpenAI Agents — set_default_openai_client + chat_completions
# CrewAI — LLM(..., base_url="https://intertrace.fly.dev/v1")
# LlamaIndex — api_base="https://intertrace.fly.dev/v1"
# Mastra / Vercel AI / Pydantic AI — OpenAI provider baseURL

TypeScript adapters: protectLangChainTool, protectOpenAIAgentsTool, protectVercelAiTool, protectMastraTool, protectCrewAiTool, protectLlamaIndexTool, protectAutoGenTool, protectSemanticKernelTool, protectPydanticAiTool. Google ADK / Claude Agent SDK / .NET use the /v1, /anthropic, /mcp, or /a2a planes — not npm wrappers yet.

LiteLLM · OpenAI SDK · SDKs.