Add cryptographic identity to your LangChain agents. Replace API keys with verifiable M2M authentication. Zero configuration, zero cascading failures.
Install the LangChain-xLink integration package via npm:
# Install the integration package npm install @private.me/langchain-xlink # Or with yarn yarn add @private.me/langchain-xlink
Replace API key authentication with xLink identity. Three lines of code:
import { LangChainXLinkAgent } from '@private.me/langchain-xlink' import { OpenAI } from 'langchain/llms/openai' import { HNSWLib } from 'langchain/vectorstores/hnswlib' // Create agent with identity const agent = await LangChainXLinkAgent.quickstart() // Connect to vector store with identity (no API keys) const vectorStore = await agent.connect('did:xlink:vectorstore-production') // Send authenticated request await agent.send({ to: vectorStore, type: 'similarity_search', payload: { query: 'user authentication patterns', k: 5 } })
What you get by replacing API keys with xLink identity: