Integration guide

LangChain agent security with TameFlare

LangChain agents call external APIs with zero built-in security. Every tool call goes directly to the upstream API with no policy check, no approval workflow, and no audit trail. TameFlare fixes this at the network layer - no code changes required.

Why LangChain agents need a security layer

When your LangChain agent calls a tool, the HTTP request goes directly to the upstream API. There is no policy check, no approval workflow, no audit trail, and no way to block a destructive action before it happens. A single hallucination can delete production data, leak secrets, or rack up API bills.

No visibility

No record of which tools were called, what parameters were sent, or why.

Shared credentials

Agents see real API keys in environment variables. A compromised agent leaks everything.

No guardrails

An agent with a GitHub token can delete branches, merge PRs, or modify workflows.

How TameFlare secures LangChain agents

TameFlare is a transparent HTTP/HTTPS proxy. It sits between your LangChain process and the internet. You don't change your LangChain code - you wrap the process:

# Before: LangChain agent runs with full access

python langchain_agent.py

# After: LangChain agent runs through TameFlare proxy

tf run -- python langchain_agent.py

Python's requests library (which LangChain uses internally) automatically respects HTTP_PROXY and HTTPS_PROXY environment variables. The CLI sets these automatically.

What TameFlare adds to your LangChain stack

Credential isolation

API keys stored in an AES-256-GCM encrypted vault. Injected at request time. Your LangChain agent never sees real credentials.

Policy enforcement

Define what each agent can do: allow issue creation, deny branch deletion, require approval for production merges.

Full audit trail

Every tool call logged with action type, parameters, decision, and latency. Searchable dashboard with CSV export.

Kill switch

Emergency shutdown of all agent traffic instantly. Scoped by connector or gateway.

Secure your LangChain agents in under 5 minutes

Free Starter tier. No credit card. Install the CLI, create a gateway, and wrap your agent.