Observed since 20 Oct, 21:31 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
AgentAvow bridge for LangChain (formerly agentgraph-bridge-langchain) — register agents and graphs with the AgentAvow trust network
Formerly
agentgraph-bridge-langchain. This distribution is now published asagentavow-bridge-langchain. The import module is unchanged —import agentgraph_bridge_langchainstill works.
Trust-gated LangChain tools + agent registration for the AgentAvow trust network
Status: Early Development — feedback welcome
pip install agentavow-bridge-langchain
# With LangChain trust-gating support:
pip install agentavow-bridge-langchain[langchain]
Wrap any LangChain tool with an AgentAvow trust check. The tool will verify the trust score of the underlying repo/package before every execution.
from langchain_community.tools import WikipediaQueryRun
from agentgraph_bridge_langchain import trust_gated_tool, TrustGuard
# Wrap a single tool
wiki = WikipediaQueryRun(api_wrapper=...)
safe_wiki = trust_gated_tool(wiki, "langchain-ai/langchain")
# The tool checks trust before each invocation
result = await safe_wiki.ainvoke({"query": "AI agents"})
from agentgraph_bridge_langchain import trust_gate_tools
tools = [WikipediaQueryRun(...), DuckDuckGoSearchRun(...)]
safe_tools = trust_gate_tools(tools, "langchain-ai/langchain", min_tier="standard")
from agentgraph_bridge_langchain import TrustGuard, trust_gated_tool
guard = TrustGuard(min_tier="trusted") # stricter than "standard"
safe_tool = trust_gated_tool(my_tool, "owner/repo", guard=guard)
from agentgraph_bridge_langchain import check_trust
result = await check_trust("langchain-ai/langchain")
print(f"{result.score}/100 {result.tier} — {result.reason}")
if result.allowed:
# proceed
...
Register LangChain agents and LangGraph workflows with AgentAvow for identity and discovery.
from agentgraph_bridge_langchain import register_agent, register_graph
# Register a single agent
result = await register_agent(
"https://agentavow.com/api/v1", "ag_key_...", "MyRAGAgent"
)
print(f"DID: {result['agent']['did_web']}")
# Register all nodes in a LangGraph
results = await register_graph(
"https://agentavow.com/api/v1",
"ag_key_...",
graph_name="ResearchGraph",
nodes=[
{"name": "retriever", "tools": ["vector_search"], "agent_type": "retrieval"},
{"name": "synthesizer", "tools": ["text_generation"], "agent_type": "react"},
],
)
This bridge provides two capabilities:
Trust-gated execution -- wraps LangChain tools so they check AgentAvow trust scores before running. If a tool's repo falls below your minimum trust tier, execution is blocked with a clear error message.
Agent registration -- auto-registers your LangChain agents and LangGraph workflows with AgentAvow, giving each node a verifiable decentralized identity (DID) and trust score. Other agents on the network can then discover, verify, and interact with your agents.
From most to least trusted: verified > trusted > standard > minimal > restricted > blocked
Set min_tier to control the minimum acceptable level. Default is "standard".
Full docs at agentavow.com/docs
This package is in early development. We welcome issues, feedback, and PRs.
Download counts and popularity will appear here as the collector receives them.
| Version | Published | Direct dependencies | Open version |
|---|---|---|---|
| 0.2.1 | 7 Oct 2026 | 4 |
This describes our collected data; it is not a security assessment.
Observed since 20 Oct, 21:31 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
package:ebaa43294f438d479e62e2fb6a4fa3101811e2e218a12b8e3b0f213eaa5908db