ThousandFacedHero/langchain-a2a

A2Acommunity
ThousandFacedHeroMITUpdated 1mo agoGitHub

A2A-compliant agent template built on LangChain's create_agent() with tool-calling. Define your tools, get a working A2A endpoint with agent discovery, task lifecycle, and JSON-RPC out of the box. Includes optional Qdrant vector store for RAG. Designed to interop with its companion langgraph-a2a template.

A production-ready template for building A2A-compliant agents using LangChain's with tool-calling. Fork it, replace the tools, and you have a working A2A agent. This template wires together a LangChain tool-calling agent and an A2A-protocol server so you can expose any set of tools as a standards-compliant agent endpoint. The included is a placeholder — replace it with your real tools and the…

Automatically indexed from public sources. Not yet verified by the developer on Forge.Claim this listing →
1mo agoLast update
Package
AuthorThousandFacedHero
LicenseMIT
Sourcegithub
Trust Status
B
60/100Good
Listed in Forge index+10/10
Publisher identity verified+0/25
Publisher: run `forge publish` from the package repo to claim ownership
Ed25519 publish signature+0/10
Included automatically when the publisher runs `forge publish`
Domain verification+0/5
Publisher: host /.well-known/forge.json on the package homepage with { "publisher": "<github-login>" }
CVE scan · not run+0/30
Not yet scanned — package must be on npm
Static analysis · clean+20/20
npm provenance (Sigstore)+0/5
Publish from GitHub Actions with the --provenance flag
Paste into Claude Code, Cursor, or any AI assistant to fix all gaps
StatusCommunity-indexed
PublisherUnverified
SignatureUnsigned
Domain
Provenance
DependenciesNot audited
Tool surface
Security scan✓ CleanvHEAD · 19d ago
EvalsNone
IndexedJun 13, 2026

Verification confirms publisher identity (repo ownership), not code safety. The security scan covers known CVEs and suspicious install scripts — it cannot prove the absence of malicious code.

About

A production-ready template for building A2A-compliant agents using LangChain's with tool-calling. Fork it, replace the tools, and you have a working A2A agent. This template wires together a LangChain tool-calling agent and an A2A-protocol server so you can expose any set of tools as a standards-compliant agent endpoint. The included is a placeholder — replace it with your real tools and the rest of the stack (agent construction, A2A bridging, FastAPI server) stays unchanged. An optional…

Keywords
a2aa2a-agenta2a-agent-examplea2a-protocollangchain-agentlanggraph