Skip to main content

Overview

The Hedera Agent Kit is an open-source framework for building AI-powered applications that interact with the Hedera Network. Create conversational agents that understand natural language and execute Hedera transactions, or build backend systems that leverage AI for on-chain operations. The Agent Kit is available in two languages:

JavaScript SDK

Build with TypeScript/JavaScript using npm

Python SDK

Build with Python using pip

Key Features

Both SDKs provide:
  • 🔌 Plugin Architecture: Extensible design for easy customization
  • 🧠 LangChain Integration: Support for LangChain v1 and LangChain Classic
  • 🪙 Comprehensive Hedera Tools:
    • Token creation and management (HTS)
    • Smart contract execution (EVM)
    • Account operations
    • Topic (HCS) creation and messaging
    • Transaction scheduling
    • Allowances and approvals

SDK Comparison


Available Plugins

Both SDKs provide the same core functionality through plugins:

Choose Your SDK

JavaScript/TypeScript

Best for:
  • Web applications
  • Node.js backends
  • Full feature set including ElizaOS and MCP Server
Get Started with JavaScript →

Python

Best for:
  • Data science and ML workflows
  • Python backend services
  • Jupyter notebooks and scripting
Get Started with Python →

Resources


Requests and Contributions

To request additional functionality, please open an issue in the respective GitHub repository. To contribute, see the contributing guidelines in each repository. Need help? Reach out in the Hedera Discord in the Support > developer-help-desk channel.