LangChain gives your agents tools. Limiq controls what they're allowed to do with those tools. Add pre-execution verification, spend limits, and tamper-proof audit logs to any LangChain agent in minutes.
LangChain makes it easy to give agents powerful tools: web search, database writes, Stripe charges, email sending. But there's no built-in mechanism to say 'this agent can charge up to €100 but no more' or 'this agent cannot delete records'. Every tool call goes straight through.
Limiq integrates as a wrapper around LangChain's tool execution layer. Before any tool runs, Limiq's verify gate checks the agent's identity, evaluates the policy, and returns ALLOW or DENY. Your LangChain code barely changes.
from langchain.agents import AgentExecutor
from limiq import LimiqClient, wrap_tools
limiq = LimiqClient(api_key="limiq_...")
# Wrap your tools with Limiq verification
secure_tools = wrap_tools(
tools=[stripe_tool, crm_tool, email_tool],
agent_id="agt_sales_assistant",
limiq_client=limiq
)
agent = AgentExecutor(
agent=your_agent,
tools=secure_tools # drop-in replacement
)Every tool call is verified before execution. Unauthorized actions are denied with a reason code. Every decision is logged in the tamper-proof audit trail. Your LangChain agent is now a compliant, accountable system.
Get identity, permissions, and audit logs in under 5 minutes.