Skip to main content

Overview

The Hedera Agent Kit provides a comprehensive set of tools organized into plugins, which can be installed alongside the Hedera Agent Kit and used to extend the core functionality of the Hedera Agent Kit SDK. These tools can be used both by the conversational agent and when you are building with the SDK. The Hedera services built into this agent toolkit are also implemented as plugins. You can see a description of each plugin in the HEDERAPLUGINS.md file, as well as a list of the individual tools for each Hedera service that are included in each plugin.

Contribute

Developers can contribute new plugins to the Hedera Agent Kit by following the guidelines in the plugin docs for each SDK:

Hedera Plugins & Architecture

All tools in the Hedera Agent Kit, including tools available to use Hedera native services and EVM features, are organized into groups as plugins, each containing a set functionality related to the Hedera service or project they are created for. The SDKs also provide an extensive plugin system that allows developers to create their own third-party plugins for use with the Hedera Agent Kit.

Hedera Plugins

Available plugins built into the Hedera Agent Kit include:
  • Core Account Plugin: Tools for Hedera Account Service operations
  • Core Account Query Plugin: Tools for querying Hedera Account Service related data
  • Core Consensus Plugin: Tools for Hedera Consensus Service (HCS) operations
  • Core Consensus Query Plugin: Tools for querying Hedera Consensus Service (HCS) related data
  • Core Token Plugin: Tools for Hedera Token Service (HTS) operations
  • Core Token Query Plugin: Tools for querying Hedera Token Service related data
  • Core EVM Plugin: Tools for interacting with EVM smart contracts on Hedera (ERC-20 and ERC-721)
  • Core EVM Query Plugin: Tools for querying smart contract-related data on Hedera
  • Core Misc Query Plugin: Tools for fetching miscellaneous information from Hedera Mirror Node
  • Core Transaction Query Plugin: Tools for handling Hedera transaction–related queries
See the full documentation to understand how to use them with parameters and examples can be found in the docs/HEDERAPLUGINS.md file in the JavaScript SDK and the Python SDK.

Available Third Party Plugins

The Hedera Agent Kit is extensible with third party plugins created by third parties projects.