Integration Guide
This guide provides a deep dive into integrating Nevermined. We’ll cover the core components you’ll interact with and the different patterns you can use to add a payment layer to your AI agents.
The Nevermined Payment Libraries
The Nevermined Payment Libraries are software components that enable to interact programmatically with the Nevermined ecosystem.
Payment Libraries allow AI Builders and developers in general to Monetize their AI Applications (such as AI Agents or Services) and integrate them in a simple manner.
The Payment Libraries are designed for two main scenarios:
- Human to Agent: The libraries can be used in browser or CLI environments, allowing human users to interact with AI Agents. They support registering and listing AI Agents, purchasing access, and querying agents as subscribers.
- Agent to Agent: The libraries can be embedded within AI Agents, enabling them to interact with other AI Agents, purchase access to APIs, and query them programmatically.
The libraries are provided in Python and TypeScript.
Both language implementations provide the same API but the Python one is more suited for AI Builders, Data Scientists, and Data Engineers.
The TypeScript implementation can be used for building AI Agents and also for building Web applications like AI Marketplaces.
Main Features
- Register AI Agents
- Create Pricing Plans definining the conditions (price & usage) for subscribers
- Associate Pricing Plans to AI Agents, so when a subscriber purchases a payment plan they can query all the agents associated to it
- Order Pricing Plans (payments in Fiat & Crypto) giving access to the AI Agents
- Query AI Agents programmatically
- Build AI Agents able to process tasks sent by users
- Easy integration with Agent orchestration frameworks like Google A2A and MCP
Need Help?
If you have questions about Nevermined Payment Libraries, you're always welcome to ask our community on Discord or Twitter.
Getting Started
In the following sections you will find documentation about how to integrate and use the Libraries in your applications.
📄️ What can you do with the Payment Libraries?
Payment Libraries allow AI Builders and Subscribers to interact with the Nevermined platform to create and manage Payment Plans and AI Agents.
📄️ Getting Started
Getting Started and Requirements
📄️ How to register Payment Plans and Agents?
How AI Builders can register Payment Plans and Agents?
📄️ How users can purchase Payment Plans?
How users can purchase Payment Plans?
📄️ How can users query AI Agents they purchased?
How can users query AI Agents they purchased?
📄️ How AI Agents can accept paid requests
How AI Builders can process AI Tasks?
📄️ Code Examples
Examples