Beside the UI to connect plugin to agents, is there any way to implement it now? i want to try my plugin now
this territory is moderated
300 sats \ 0 replies \ @rblb 27 May
Actually yes, the simplest way is to send a PR to this repo https://github.com/OpenAgentsInc/openagents-plugins with your plugin metadata (you can check the other ones to get an idea of what it should look like). Then when merged, after a while the plugin should become usable by any agent on openagents.com that has "Use community tools" toggled in the settings. Plugins are automatically selected by an LLM.
Or if you want to self host the entire thing you can follow this guide: https://docs.openagents.com/custom-rag-pipeline And then run the openagents-tools node
There is also another things you need to do that is not covered in the docs. Basically you'd need to fork this repo https://github.com/OpenAgentsInc/openagents-plugins and put there only your plugin and then you'd need to export this environment variable PLUGINS_REPO="https://raw.githubusercontent.com/YourGithubUser/openagents-plugins/master/index.json5" before running the extism-runtime
We'll make self hosting and testing simpler and more documented going forward.
reply