KYA (Know Your Agent) identity verification for HuggingFace smolagents.
pip install smolagents-kyafrom smolagents_kya import KYAToolCallingAgent
agent = KYAToolCallingAgent(
name="my-agent",
version="1.0.0",
capabilities=["research", "summarization"]
)
card = agent.identity_card()
print(card)Know Your Agent (KYA) is an identity standard for AI agents. It provides unique agent identity with Ed25519 signing, framework-native integration, and verifiable credentials.
See kya-agent for the core library.
- kya-agent — Core library
- crewai-kya — CrewAI
- autogen-kya — AutoGen
- langchain-kya — LangChain
- llamaindex-kya — LlamaIndex
- dspy-kya — DSPy
MIT