Overview

You can create tools that agents can use on the Mosaia platform. Think of a tool as a bit of code that your agent can call when it deems necessary. Some examples of tools are:

  • reading data from a database

  • posting on your behalf on a social network

  • getting the latest weather in a given location

Agents are also smart enough to combine tools together. So if you add the "post to a social network tool" and the "get weather" tool to an agent and ask it to post about the weather to your feed, it would first get the weather and then post it on your behalf.

To create a tool, you will need to:

  1. have an existing GitHub account

  2. install the Mosaia Tool Deployer app on GitHub

  3. create a GitHub repo for your tool

  4. push code to that repo

The Mosaia Tool Deployer will take care of deploying the tool and you will be able to add it to your agents in minutes. Additionally, others will be able to discover your tool on our tool registry and use them in their agents as well.

Last updated