Self-hosted Engine requires LangSmith Helm chart
0.16.0 or later and a license that includes the Engine entitlement. It is not available on earlier chart versions. Contact your account team to have the entitlement added to your order.- Code (optional): your agent’s source, which Engine reads to diagnose issues and propose fixes.
- Traces: runtime data from your agents, which can include user messages, tool outputs, and PII.
- Model: the LLM calls Engine makes to run diagnosis, generate fixes, and write evaluators.
Availability by cloud and region
Engine depends on LSI coverage. That coverage is expanding, so availability varies by cloud and region:
Contact your account team to confirm coverage for your region and for current timing. The Azure section below describes future availability, not a deployment you can enable today.
How it works
LSI is the LangChain-managed service that powers Engine. The flow:- Your self-hosted Engine sends an HTTPS request to the LSI gateway for its cloud, listed in the per-cloud sections below.
- Engine authenticates with a short-lived license JWT obtained during LangSmith license verification. You do not provide separate model-provider credentials.
- LSI validates the JWT and routes the request to the model provider over private networking inside LangChain’s environment.
- LSI returns the response to your self-hosted Engine.
What LangSmith Intelligence retains
LSI does not persist prompt or completion bodies. It retains the following metadata for usage attribution and billing:- Account, workspace, and project identifiers used to attribute usage.
- Model and token-usage metadata used for billing.
AWS (available in US)
The gateway host isbeacon.aws.langchain.com. LSI routes requests to AWS Bedrock in LangChain’s AWS environment.
AWS: LangSmith and Engine run in your VPC; LSI and Bedrock run in LangChain's AWS environment.
GCP (available in US)
The gateway host isbeacon.langchain.com. LSI routes requests to Vertex in LangChain’s GCP environment.
That is the same host self-hosted LangSmith already uses for license verification and billing telemetry, so a GCP deployment adds a path rather than a new egress destination. See Configure egress.
GCP: LangSmith and Engine run in your project; LSI and Vertex run in LangChain's GCP environment.
Azure (planned)
Self-hosted Engine support on Azure is planned. Contact your account team for current timing. The diagram below shows the intended architecture.Azure (intended): LangSmith and Engine run in your environment; LSI and Foundry run in LangChain's Azure environment.
Model selection and quality
Model selection drives much of what makes Engine effective. Engine uses different models, tuned differently, for each step of its work: clustering issues, diagnosing root cause against your code, generating a fix, and writing the evaluator that verifies it. LangChain tunes these models for both quality and token efficiency, and upgrades them as better models ship. Managed inference makes that possible. Because Engine always runs the model LangChain has tuned for each step, behavior stays consistent and improves as those models are upgraded. A bring-your-own-key setup would instead tie Engine to the models you have configured, so tuning and token efficiency would vary from request to request.What this means for your data
In a self-hosted deployment, Engine separates data handling between your environment and LangChain’s:- Your environment: Engine orchestration and LangSmith-stored traces remain in your self-hosted deployment.
- LangChain’s environment: Content Engine sends is processed by LSI and the model provider. LSI retains the billing metadata listed above, but it does not persist prompt or completion bodies.
See also
- Enable Engine on self-hosted
- Connect Engine to GitHub
- Engine
- Configure Engine
- Engine security
- Engine webhooks
Connect these docs to Claude, VSCode, and more via MCP for real-time answers.

