ArmorIQ LogoArmorIQ SDK
Integrations

LangChain

ArmorIQ integration for LangChain (coming soon)

LangChain Integration

Coming soon — Python and TypeScript. The LangChain adapter is not yet implemented. For a working integration today, see the Google ADK integration (Python).

Planned API

# pip install "armoriq-sdk[langchain]"   # extra reserved; adapter coming soon
from armoriq_sdk.integrations import ArmorIQLangChain

wrapped = ArmorIQLangChain(agent_executor, armoriq_client=client)
wrapped.invoke({"input": "..."})
// Coming soon.
import { ArmorIQLangChain } from '@armoriq/sdk/integrations/langchain';

const wrapped = new ArmorIQLangChain(agentExecutor, { armoriqClient: client });
await wrapped.invoke({ input: '...' });

The adapter will wrap a LangChain AgentExecutor (or equivalent) so that:

  • Tool calls are collected into an ArmorIQ plan before execution.
  • An intent token is minted per run.
  • Each tool call is checked against policy at the proxy.
  • Audit records are emitted per step.

Want early access?

Open an issue on the SDK repo.

On this page