Agentkit AI Agent for decentralized data & online services management on Recall Network.
ModerIA is an intelligent agent that utilizes the Recall Network for decentralized data storage and management. Built on top of the Agent Kit, ModerIA leverages its core interface to manage online services deals like online classes, escrow actions and facilitate secure transactions. The agent features a service marketplace, Recall Network testing functionality, and supports multiple operating modes, including chat, autonomous, and Telegram modes.
With ModerIA, users can create and manage storage buckets, store and retrieve data, and query data using prefixes. The agent also enables users to list services with detailed descriptions, book services with custom requirements, and complete services with ratings and reviews. Additionally, ModerIA provides a range of safety features, including network validation, balance and credit checks, and custom error handling.
ModerIA is designed to operate on multiple networks, including the Recall Network testnet and Base Sepolia and Base Mainnet. Its decentralized architecture and secure transaction management make it an ideal platform for a wide range of use cases, from simple data storage to complex service marketplaces.
ModerIA was built using a range of technologies, including the Recall Network protocol, OpenAI API, and Telegram API. The agent is written in JavaScript and uses the npm package manager for dependency management. The project is structured around action providers, which encapsulate specific functionality, such as data management and service marketplace operations.
At the core of ModerIA is the Agent Kit, which provides a robust interface for managing escrow actions and facilitating secure transactions. The Agent Kit enables the agent to handle complex escrow logic, ensuring that transactions are executed securely and efficiently.
The agent also includes a range of safety features, such as network validation, balance and credit checks, and custom error handling. These features are designed to prevent errors and ensure that the agent operates reliably in a variety of scenarios.
To develop and customize the agent, users can update the relevant action providers, add new schemas, and modify the constants and error handlers. The project also includes a range of testing scripts, which can be used to simulate the complete lifecycle of a service and test core Recall Network operations.
Overall, the combination of the Recall Network protocol, Agent Kit, and custom safety features enables ModerIA to provide a secure, reliable, and efficient platform for decentralized data storage and management.