VORIM
We use cookies

We use cookies to analyze site traffic and improve your experience. You can choose to accept all cookies or only essential ones. See our Privacy Policy.

Integrations

Works With Everything You Already Use

Add agent identity to your existing stack. No refactoring. SDKs for TypeScript and Python, integrations for every major framework.

Agent Frameworks

Add identity, permissions, and audit trails to your agents in 3 lines of code.

LangChain

LangChain

Middleware that wraps tool execution with permission checks and audit logging. Compatible with LangChain agents, chains, and tool classes.

npm install @vorim/sdk
TypeScript + Python
OpenAI Assistants

OpenAI Assistants

Function call interceptor that verifies agent permissions before tool execution and logs results as audit events.

npm install @vorim/sdk
TypeScript + Python
Claude (Anthropic)

Claude (Anthropic)

Tool use interceptor that wraps Claude's tool calls with identity verification, permission enforcement, and automatic audit event emission.

npm install @vorim/sdk
TypeScript + Python
NEW
Grok (xAI)

Grok (xAI)

Grok uses the standard tool-calling format, so Vorim gates and signs each custom function tool call the same way it does for other model APIs. Point the client at api.x.ai, and every tool the agent runs is permission-checked and recorded as a signed audit event. Grok's built-in server-side tools execute inside xAI and aren't attestable. Grok Build (the coding CLI) also connects via the Vorim MCP server.

npm install @vorim/sdk # import @vorim/sdk/integrations/grok
TypeScript + Python
CrewAI

CrewAI

Task-level integration that maps crew member identities to Vorim agents and enforces per-task permission boundaries.

pip install vorim
Python
LlamaIndex

LlamaIndex

Query engine wrapper that logs data access patterns, enforces read/write permissions, and records retrieval audit trails.

npm install @vorim/sdk
TypeScript
Pydantic AI

Pydantic AI

Type-safe dependency injection with VorimDeps. Permission checking and audit logging via vorim_tool decorator. Full RunContext integration.

pip install vorim
Python
NEW
Vercel AI SDK

Vercel AI SDK

Wrap the tools you pass to generateText / streamText. wrapVercelTools gates each tool call with a permission or runtime-control check and records a signed audit event. Opt into runtime control to link every event to a decision_id.

npm install @vorim/sdk
TypeScript
NEW
LangGraph

LangGraph

Guard the tools inside your LangGraph nodes. wrapGraphTools enforces a permission or runtime-control check on every tool a node executes and records a signed audit event tagged to the graph. Drop the guarded tools into a ToolNode or prebuilt ReAct agent.

npm install @vorim/sdk
TypeScript
NEW
Microsoft AutoGen / AG2

Microsoft AutoGen / AG2

Guard the functions your AutoGen agents call. The vorim_guard decorator gates each tool with a permission or runtime-control check and emits a signed audit event before registering it with your agent.

pip install vorim
Python
NEW
Google ADK

Google ADK

Guard the function tools in your Google Agent Development Kit agents. The vorim_tool decorator wraps the callable behind a FunctionTool with a permission or runtime-control check and a signed audit event.

pip install vorim
Python
NEW
Hermes Agent

Hermes Agent

Secure the Nous Research Hermes Agent. Connect Vorim's MCP server for the tool catalog, and wrap Hermes tools with the SDK (TS + Python) or the native plugin so every call is gated (allow / deny / escalate, fail-closed) and recorded as a signed audit event.

pip install vorim # + drop-in Hermes plugin
MCP + SDK + Plugin

Developer Tools

Build trusted agents from inside the coding assistant you already use. Add the Vorim MCP server (19 tools) or point the tool at an AGENTS.md, and every agent it builds gets a cryptographic identity, permission checks before actions, and a signed audit trail.

NEW
Cursor

Cursor

Add the Vorim MCP server via .cursor/mcp.json, and Cursor reads AGENTS.md natively. Every agent you build in Cursor gets identity, scoped permissions, and signed audit.

Add to .cursor/mcp.json: { "mcpServers": { "vorim": { "command": "npx", "args": ["@vorim/mcp-server"] } } }
MCP + AGENTS.md
NEW
GitHub Copilot

GitHub Copilot

Add the Vorim MCP server to VS Code (.vscode/mcp.json, root key "servers"), or use a Copilot AGENTS.md. Agents built with Copilot get Vorim identity, permissions, and signed audit.

Add to .vscode/mcp.json: { "servers": { "vorim": { "command": "npx", "args": ["@vorim/mcp-server"] } } }
MCP + AGENTS.md
NEW
Claude Code

Claude Code

One command wires Vorim in. Your Claude agents get identity, permissions, and signed audit, and Vorim writes a CLAUDE.md so the assistant knows the conventions.

claude mcp add vorim -- npx @vorim/mcp-server
MCP + CLAUDE.md
NEW
Devin

Devin

Devin reads AGENTS.md natively, and you can add the Vorim MCP server so every agent Devin builds gets identity, scoped permissions, and a signed audit trail.

Drop an AGENTS.md in your repo pointing at Vorim, or add the Vorim MCP server (root key mcpServers)
MCP + AGENTS.md
NEW
Zed

Zed

Register the Vorim MCP server as a Zed context server; Zed also supports project and global AGENTS.md. Agents in Zed get identity, permissions, and signed audit.

Add Vorim under context_servers in Zed settings.json
MCP + AGENTS.md
NEW
JetBrains Junie

JetBrains Junie

Add the Vorim MCP server via .junie/mcp/mcp.json, or point Junie's AGENTS.md at Vorim. Agents get identity, permissions, and signed audit inside your JetBrains IDE.

Add Vorim to .junie/mcp/mcp.json
MCP + AGENTS.md
NEW
OpenAI Codex

OpenAI Codex

One command adds Vorim to Codex, which reads AGENTS.md natively. Agents Codex runs get identity, permissions, and signed audit.

codex mcp add vorim -- npx @vorim/mcp-server
MCP + AGENTS.md
NEW
Gemini CLI

Gemini CLI

Add the Vorim MCP server to Gemini CLI's settings.json. Point its context file at AGENTS.md to share Vorim conventions. Agents get identity, permissions, and signed audit.

Add Vorim under mcpServers in ~/.gemini/settings.json
MCP + AGENTS.md
NEW
Continue

Continue

Add the Vorim MCP server to Continue's config.yaml in agent mode. Agents get identity, permissions, and signed audit.

Add Vorim under mcpServers in ~/.continue/config.yaml
MCP
NEW
Cline

Cline

Add the Vorim MCP server to Cline in VS Code. Every agent it builds gets identity, permissions, and signed audit.

Add Vorim in Cline MCP settings (root key mcpServers)
MCP
NEW
Roo Code

Roo Code

Add the Vorim MCP server to Roo Code; it also supports AGENTS.md. Agents it builds get identity, permissions, and signed audit.

Add Vorim in Roo Code MCP settings
MCP + AGENTS.md
NEW
Warp

Warp

Add the Vorim MCP server to Warp, which also supports AGENTS.md. Agents Warp runs in your terminal get identity, permissions, and signed audit.

Add Vorim as an MCP server in Warp
MCP + AGENTS.md
NEW
Google Antigravity

Google Antigravity

Add the Vorim MCP server to Antigravity via .agents/mcp_config.json (or the global ~/.gemini/config/mcp_config.json). Every agent it runs in the editor, terminal, or browser gets identity, scoped permissions, and a signed audit trail.

Add to .agents/mcp_config.json: { "mcpServers": { "vorim": { "command": "npx", "args": ["@vorim/mcp-server"] } } }
MCP

Protocols

Identity and trust verification for agent-to-agent communication protocols.

NEW
Google A2A Protocol

Google A2A Protocol

Extends A2A Agent Cards with cryptographic identity, live trust scoring (0-100), and permission verification. Verify incoming agents before interacting.

npm install @vorim/a2a
TypeScript + Python
MCP (Model Context Protocol)

MCP (Model Context Protocol)

19 tools for Claude and any MCP-compatible client. Register agents, check permissions, emit audit events, verify trust, and manage credentials directly from Claude. Every tool is scope-gated by your API key, and actions are logged as audit events; sign them tamper-evident client-side with @vorim/sdk.

npm install @vorim/mcp-server
TypeScript
NEW
Web Bot Auth

Web Bot Auth

Turn a Vorim agent identity into an RFC 9421 HTTP Message Signature (Signature-Input / Signature / Signature-Agent), so an agent proves who it is to any publisher on the agentic web instead of a spoofable User-Agent. Same Ed25519 identity carries a live trust score and a signed audit trail. Standalone signer, runs on Workers, browser, Deno, Bun, or Node.

import { signRequestForBot } from "@vorim/sdk/integrations/web-bot-auth"
RFC 9421

Human Identity

Bind a verified human to an identified agent. Vorim proves which agent acted; a human-identity provider proves a real person stands behind it. Together you get one accountable line from a verified human, through the platform, to the specific agent and action.

NEW
TruAnon

TruAnon

Check that a real, anchored human stands behind an action before an agent proceeds. Verify a TruAnon human anchor (rank and score), require a minimum rank, then sign a single audit event capturing both the human and the agent identity. The private key stays server-side; Unknown never clears the bar.

npm install @vorim/sdk # import @vorim/sdk/integrations/truanon
TypeScript + Python

Payments & Commerce

Verify which agent is allowed to pay, and sign the whole payment lifecycle as tamper-evident evidence, in front of the major agentic-payment rails. The wrapper authorizes and attests; it never holds keys or moves funds.

Stripe Agentic Commerce (ACP)

Stripe Agentic Commerce (ACP)

Agent identity verification before payments. Ensures only authorized agents with transact permission can create checkouts via Stripe ACP. Full audit trail on every transaction.

pip install vorim # or npm install @vorim/sdk
TypeScript + Python
Google UCP (Universal Commerce Protocol)

Google UCP (Universal Commerce Protocol)

Verify an agent's identity, transact permission, and trust score before a UCP checkout, then sign every order as cryptographically verifiable evidence. The identity and audit layer for Google's open agentic-commerce protocol.

pip install vorim # or npm install @vorim/sdk
TypeScript + Python
NEW
Shopify (store operations)

Shopify (store operations)

For an agent that manages a Shopify store through the Admin API. On the Admin API an agent authenticates with one OAuth token and coarse write scopes: every agent looks identical, and nothing proves which one issued a refund. Vorim checks the acting agent's permission before each mutation (create order, refund, adjust inventory, fulfil, return, edit product), caps a delegated agent's refunds below a ceiling that Shopify's write_orders scope cannot express, then signs a tamper-evident record of what it did. It composes with Web Bot Auth and Visa TAP on the buyer side rather than replacing them.

npm install @vorim/sdk # import @vorim/sdk/integrations/shopify
Admin API Guard
NEW
x402

x402

Authorize an agent before it settles an open HTTP-402 payment, and sign the settle / fail lifecycle. For agents paying per-request for APIs, data, or compute.

npm install @vorim/sdk # import @vorim/sdk/integrations/x402
TypeScript + Python
NEW

AP2 (Agent Payments Protocol)

Verify an agent before it presents an AP2 Checkout or Payment Mandate, and sign the mandate + receipt lifecycle, capturing the checkout hash so the two evidence trails reconcile. Google's open, FIDO-governed mandate standard.

npm install @vorim/sdk # import @vorim/sdk/integrations/ap2
TypeScript + Python
NEW
PayPal Agent Toolkit

PayPal Agent Toolkit

Verify an agent before it creates a PayPal order or captures a payment, and sign the order / capture / refund lifecycle. Sits in front of PayPal's Orders v2 agent toolkit.

npm install @vorim/sdk # import @vorim/sdk/integrations/paypal-agent
TypeScript + Python
NEW
Circle Agent Stack

Circle Agent Stack

Authorize an agent before it makes a Circle USDC payment, and sign the sent / failed lifecycle. Complements Circle's native spend caps with cross-provider identity and an independent signed audit trail.

npm install @vorim/sdk # import @vorim/sdk/integrations/circle
TypeScript + Python
NEW
Skyfire KYAPay

Skyfire KYAPay

Verify an agent before it mints a Skyfire kya / pay / kya-pay token, and sign the token + charge lifecycle. Agent-to-agent payments with an independent audit trail.

npm install @vorim/sdk # import @vorim/sdk/integrations/skyfire
TypeScript + Python
NEW
Nekuda

Nekuda

Verify an agent before it creates a Nekuda purchase mandate, and sign the mandate + card-reveal lifecycle. Wraps the agent-wallet mandate step, before any card is revealed.

npm install @vorim/sdk # import @vorim/sdk/integrations/nekuda
TypeScript + Python
NEW

Bank Rails (ACH / wire)

Authorize an agent before it initiates an ACH, wire, or RTP transfer via developer-bank APIs like Increase and Column, and sign the initiate / approve / settle lifecycle. Complements the bank's own approval controls.

npm install @vorim/sdk # import @vorim/sdk/integrations/bank-rails
TypeScript + Python
NEW
Plaid Transfer (sandbox)

Plaid Transfer (sandbox)

Authorize an agent before a Plaid ACH transfer and sign the decision / created / settled lifecycle. Sandbox-ready today; flips to production once your Plaid Transfer application is approved.

npm install @vorim/sdk # import @vorim/sdk/integrations/plaid
TypeScript + Python
NEW
Modern Treasury (sandbox)

Modern Treasury (sandbox)

Authorize an agent before a Modern Treasury payment order and sign the order / approval / completion lifecycle. Sandbox-ready today; flips to production once your KYB onboarding completes.

npm install @vorim/sdk # import @vorim/sdk/integrations/modern-treasury
TypeScript + Python
NEW
Stripe Issuing (agent cards)

Stripe Issuing (agent cards)

Issue an agent a virtual card with a Vorim-enforced spend limit, and sign every real-time authorization. Vorim decides the issuing_authorization.request webhook against the agent's delegated ceiling, escalates above it to a named approver, and signs a tamper-evident record of each approve or decline. The spend path fails closed.

npm install @vorim/sdk # import @vorim/sdk/integrations/stripe-issuing
TypeScript + Python
NEW
Lithic (agent cards)

Lithic (agent cards)

Card issuing with Auth Stream Access. Vorim makes the real-time ASA approve/decline against a per-transaction ceiling and signs it. SINGLE_USE and MERCHANT_LOCKED cards map cleanly to one-shot and merchant-pinned delegated spend.

npm install @vorim/sdk # import @vorim/sdk/integrations/lithic
TypeScript + Python
NEW
Marqeta (agent cards)

Marqeta (agent cards)

Enterprise card issuing with Just-in-Time (JIT) Funding. Vorim decides the JIT gateway call in real time against the agent's spend ceiling, escalates above it to a named approver, and signs every funding decision. The enterprise-issuer version of the same signed-authorization story.

npm install @vorim/sdk # import @vorim/sdk/integrations/marqeta
TypeScript + Python
NEW
Coinbase CDP Wallet

Coinbase CDP Wallet

Guard an agent's onchain wallet. Distinct from x402: this sits in front of the wallet that signs and broadcasts. Vorim enforces a per-transaction value ceiling, a network allowlist, and a destination-address allowlist before each broadcast, escalates above the ceiling to a named approver, and signs an attributable record of every transaction.

npm install @vorim/sdk # import @vorim/sdk/integrations/coinbase-cdp
TypeScript + Python
NEW
Ramp (agent spend cards)

Ramp (agent spend cards)

Governed B2B provisioning of Ramp virtual spend cards. Vorim caps the limit an agent may create or raise and signs each card-issue and limit-change. Ramp has no real-time authorization webhook, so the signed record sits at provisioning; use the issuer connectors when you need a signed record of every authorization.

npm install @vorim/sdk # import @vorim/sdk/integrations/ramp
TypeScript + Python

Regulated Industries

Sit in front of each mutating action an agent takes against a regulated system of record. Verify the agent's identity and scoped permission, gate or escalate the action to a named human, then cryptographically sign a tamper-evident record. Vorim never holds the vendor's token or moves the data; it authorizes and attests. Access to these systems is partner-gated, so a connector is built and tested against the vendor spec today and certified with your live tenant.

NEW
Guidewire (insurance core)

Guidewire (insurance core)

For an AI adjuster acting on Guidewire ClaimCenter / PolicyCenter. Dollar-ceiling attenuation is the fit: an agent may pay claims and set reserves up to a signed limit; above it, the check-set or reserve-set auto-escalates to a named human adjuster. Every decision is signed as evidence for the documented, attributable, auditable AI-decision obligations under the NAIC Model Bulletin.

npm install @vorim/sdk # import @vorim/sdk/integrations/guidewire
TypeScript + Python
NEW
Benchling & Veeva Vault (life sciences)

Benchling & Veeva Vault (life sciences)

For an agent acting on a validated GxP system of record. The agent may draft and write, but releasing a result or moving a document to an approved lifecycle state escalates to the human of record, whose signature carries the FDA 21 CFR Part 11 §11.50 manifestation elements: signer, timestamp, and meaning. An independent, tamper-evident record beside the system's own Part 11 controls.

npm install @vorim/sdk # import @vorim/sdk/integrations/life-sciences
TypeScript + Python
NEW
HL7 FHIR (healthcare)

HL7 FHIR (healthcare)

For an agent writing to an EHR through the vendor-neutral HL7 FHIR R4 API over SMART on FHIR (the surface Epic, Oracle Health, and any certified server share). Read-only and resource-type caps enforce least privilege; a prescription or lab order (MedicationRequest / ServiceRequest) is forced to an unsigned draft that escalates to a clinician to sign. Supports HIPAA §164.312 audit controls and integrity. Carries no PHI in the signed record.

npm install @vorim/sdk # import @vorim/sdk/integrations/fhir
TypeScript + Python
NEW
iManage & NetDocuments (legal)

iManage & NetDocuments (legal)

For an agent acting on a legal document management system. The monotonic access rule is the wedge: an agent may narrow document access but never widen it, alter a privilege designation, share externally, or produce in discovery without the supervising lawyer's approval. Every action is signed as defensible evidence of attribution and supervision under ABA Formal Opinion 512 and e-discovery chain of custody.

npm install @vorim/sdk # import @vorim/sdk/integrations/legal
TypeScript + Python

Agent Platforms

Identity and trust for autonomous agent platforms.

NEW
Cloudflare Browser Run

Cloudflare Browser Run

Cloudflare's agent-first browser (kitesurf) makes agents cheap to run on the edge. Vorim adds the trust layer in the same path: a Worker guard checks the acting agent's permission before each browsing action, then signs a receipt naming the agent and the human it acts for, verifiable offline with no call back to Vorim or Cloudflare. It runs natively on Workers (Web Crypto Ed25519, no Node).

import { createVorimCloudflare } from "@vorim/sdk/integrations/cloudflare"
Workers Guard
NEW
OpenClaw

OpenClaw

Give your OpenClaw agent a cryptographic identity, enforce permissions before sensitive actions, and log a tamper-proof audit trail. Installs as a skill via mcporter + MCP server.

mcporter config add vorim --stdio "npx -y @vorim/mcp-server"
MCP Skill
NEW
Block Buzz

Block Buzz

Mirror Block's Buzz (the Nostr workspace for humans and agents) into a Vorim audit trail. The bridge verifies each Buzz event's secp256k1 / Schnorr signature and roster membership, then re-signs the record with Vorim's Ed25519 key — two independently verifiable chains, cross-linked by event id.

npm install @vorim/buzz-bridge
Nostr Bridge

SDKs

Official client libraries with full feature parity.

TypeScript SDK

Fully typed client for all platform capabilities. Agent registration, permission management, audit events, trust verification, credential delegation, and ephemeral identity.

npm install @vorim/sdk
TypeScript / Node.js

Python SDK

Synchronous and asynchronous clients with full feature parity. Uses httpx for non-blocking operations in async agent frameworks.

pip install vorim
Python 3.8+

Public APIs

Verify any agent's trust score from anywhere.

Trust Verification API

Query any agent's trust score, status, and public key fingerprint. Rate-limited for fair use. Returns trust breakdown by factor.

GET /v1/trust/verify/:agentId
REST API

Trust Badge (SVG)

Embeddable SVG badge displaying an agent's trust score. Use in dashboards, documentation, agent directories, and marketplaces.

GET /v1/trust/badge/:agentId.svg
SVG embed

Enterprise & Automation

Land Vorim in the systems your team already runs — SIEM, and the automation platforms where agents are wired up.

NEW
SIEM (Splunk / Elastic / OTel)

SIEM (Splunk / Elastic / OTel)

Forward the signed audit trail into your SIEM. createSiemForwarder maps each audit event to an OpenTelemetry log record and ships it to an OTLP collector, Splunk HEC, or Elasticsearch, so agent actions land in the tools your security team already watches.

npm install @vorim/sdk
TypeScript
NEW
Slack

Slack

Install the Vorim Slack app to check agents from where your team already works: /vorim verify <agent> returns an agent's trust score and status, /vorim agents lists your organisation's agents. Runtime escalations and auth alerts can post to Slack too.

Add to Slack
Slack App
NEW
n8n

n8n

Community node (n8n-nodes-vorim) with Check Permission, Runtime Decision, Emit Audit Event, Verify Trust, and Register Agent operations. Self-hostable, for the automation platform enterprises run themselves.

n8n-nodes-vorim
n8n Node
NEW
Zapier

Zapier

Zapier app with actions (check permission, runtime decision, emit audit event, verify trust) and a New Audit Event trigger. Wire Vorim into thousands of apps with no code.

Zapier app
Zapier
NEW
Make

Make

Make (Integromat) custom app with permission, runtime-decision, audit, and trust modules. Drop Vorim into your Make scenarios.

Make app
Make
NEW
Okta (Management API)

Okta (Management API)

For an agent that administers an Okta org. An Okta SSWS token is unscoped: it inherits the full permissions of the admin who created it, and nothing proves which agent made a given change. Vorim binds each Management API write to a verified agent identity, caps what a delegated agent may do, and forces a named human admin into the loop for the two highest-stakes ops, granting an admin role and minting an API token. Every change is signed. Guards the stable Okta Management API; not the sales-gated Okta for AI Agents product.

npm install @vorim/sdk # import @vorim/sdk/integrations/okta
TypeScript + Python
NEW
Microsoft Entra ID

Microsoft Entra ID

For an agent that administers Entra ID through Microsoft Graph v1.0. Vorim gates and signs each directory write and always escalates the three ops that grant standing, tenant-wide authority to a named admin: assigning a directory role, adding a client secret to an app, and granting a tenant-wide app-role assignment. Guards the stable Graph v1.0 admin surface; not the Entra Agent ID beta API, which Microsoft marks not-for-production.

npm install @vorim/sdk # import @vorim/sdk/integrations/entra
TypeScript + Python
NEW
AWS IAM / STS

AWS IAM / STS

For an agent that manages AWS identity through IAM and STS. CreateAccessKey mints a long-lived static credential, the single highest-stakes IAM op, so it always escalates to a named admin, alongside the privilege-escalation ops (CreateRole, AttachRolePolicy, PutRolePolicy). Short-lived AssumeRole passes with lighter friction. Every change is signed. Guards the stable, free-to-use IAM/STS surface; a Bedrock AgentCore connector can follow.

npm install @vorim/sdk # import @vorim/sdk/integrations/aws-iam
TypeScript + Python

Don't see your framework?

The REST API works with any language or framework. Or reach out and we'll build the integration together.