You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I have looked for existing issues (including closed) about this
Feature Request
What would be a good way to share tool code between projects? Example: I have a Chrome agent that can download its own chrome instance, launch it, and control it. This is implemented as implement Tool for x where x can be EvalJs, GetHtml etc.
Ideally, I would like to publish this code somewhere, and then let other people attach the tools to their agents/pipelines.
Motivation
Tool sharing would be great to let people start with premade agents, that can use Twitter, Telegram, Browsers, Solana wallets etc.
Proposal
I don't have a specific proposal in mind, but I guess just publishing the tools as crates could work? Maybe having a central tool repository for this purpose?
Curious to hear everyone's thoughts.
The text was updated successfully, but these errors were encountered:
In general, the scope for tools has really great potential. We have an upcoming feature with tooling that'll make it much, much, easier to produce them and inevitably share them. Anyone can create addon crates that exist in the cargo ecosystem that adds specific tools for rig, not everything needs to live in our repo!
There's some interesting ideas of creating a registry of tooling for sure, but first steps is getting the best DX we can.
Sounds great, can we chat more about this addon crates feature? Would love to help and possibly release some of the first tools in this way. What's the best way to contact you?
Feature Request
What would be a good way to share tool code between projects? Example: I have a Chrome agent that can download its own chrome instance, launch it, and control it. This is implemented as
implement Tool for x
where x can be EvalJs, GetHtml etc.Ideally, I would like to publish this code somewhere, and then let other people attach the tools to their agents/pipelines.
Motivation
Tool sharing would be great to let people start with premade agents, that can use Twitter, Telegram, Browsers, Solana wallets etc.
Proposal
I don't have a specific proposal in mind, but I guess just publishing the tools as crates could work? Maybe having a central tool repository for this purpose?
Curious to hear everyone's thoughts.
The text was updated successfully, but these errors were encountered: