Transcription: OpenAgents Episode 102 - Agent Plugins UI

June 9, 2026 ยท View on GitHub

Source: https://x.com/OpenAgentsInc/status/1800665114573521029 Wiki source: https://raw.githubusercontent.com/wiki/OpenAgentsInc/openagents/Video-Series.md Media title: OpenAgents - Episode 102: Agent Plugins UI We extend our agent marketplace with a... Upload date: 20240611 Transcription model: mlx-whisper/mlx-community/whisper-tiny Generated at: 2026-06-01T18:08:38Z

Machine-generated transcript. Review speaker labels and wording before using this as quote-grade source material.

[00:00] Christopher David: How do you like my shirt?

[00:02] Christopher David: Cartago, Dellenda, est.

[00:05] Christopher David: You know who I'm talking about.

[00:08] Christopher David: Okay.

[00:09] Christopher David: Agent plugins.

[00:10] Christopher David: Let's do it.

[00:11] Christopher David: Wait a second.

[00:12] Christopher David: Wait a second.

[00:13] Christopher David: Look this road map we got.

[00:14] Christopher David: Do you know what I'm going to do?

[00:15] Christopher David: Oh, I love doing this.

[00:16] Christopher David: I love doing this.

[00:17] Christopher David: Wait.

[00:18] Christopher David: Boom.

[00:19] Christopher David: All right.

[00:20] Christopher David: Let's do it.

[00:22] Christopher David: Okay.

[00:23] Christopher David: New docs.

[00:24] Christopher David: Docs.httlopinagest.com.

[00:26] Christopher David: Agent plugins.

[00:27] Christopher David: Let's step through it.

[00:29] Christopher David: Live now.

[00:30] Christopher David: Okay.

[00:31] Christopher David: Right plugins for custom agent functionality earn rewards.

[00:34] Christopher David: Agent plugins are reusable pieces of code that add functionality to agents.

[00:38] Christopher David: Agents can use one or more multiple plugins.

[00:42] Christopher David: Okay.

[00:43] Christopher David: Why are we doing this?

[00:44] Christopher David: Agent suck.

[00:45] Christopher David: We need agents to be good.

[00:47] Christopher David: To be good.

[00:48] Christopher David: They have to be extensible by developers.

[00:49] Christopher David: So we can build agents from reusable building blocks.

[00:52] Christopher David: So they're composable.

[00:53] Christopher David: So we're not all reinventing the wheel.

[00:55] Christopher David: Building shitty little one-offs.

[00:58] Christopher David: Open, inspectable building blocks.

[01:01] Christopher David: Legos, agents, plugins.

[01:03] Christopher David: Got it.

[01:04] Christopher David: Plugins are written in any of eight languages and compiled to

[01:07] Christopher David: Wazom via the ex-tism framework.

[01:10] Christopher David: Everyone can create an upload plugins to the public registry.

[01:14] Christopher David: Check this out.

[01:18] Christopher David: Name description website privacy policy in terms.

[01:21] Christopher David: If you care about that tags, the Wazom file.

[01:24] Christopher David: You can create an input that people who are using the plugin

[01:28] Christopher David: can set secrets, environment variables, input template,

[01:33] Christopher David: allowed hosts, and how many Bitcoin sets you want to get paid

[01:38] Christopher David: every time someone uses your plugin.

[01:40] Christopher David: What does this enable?

[01:41] Christopher David: Okay.

[01:42] Christopher David: If you're not a developer, you create a plugin VR interface.

[01:45] Christopher David: We've shown you in the last few videos.

[01:47] Christopher David: How you do that.

[01:48] Christopher David: People who use it, you get paid sets.

[01:52] Christopher David: If you're a developer, you upload a plugin to the registry,

[01:56] Christopher David: which can be used by multiple different agents, and you get paid

[01:59] Christopher David: every time.

[02:01] Christopher David: Yeah.

[02:02] Christopher David: Okay.

[02:04] Christopher David: I have some moderator buttons.

[02:06] Christopher David: Now, let's keep going.

[02:09] Christopher David: This is live.

[02:11] Christopher David: It seems to work.

[02:13] Christopher David: There'll be some rounds of testing and stuff.

[02:17] Christopher David: We will upload the plugins, the 20 or so that you guys

[02:21] Christopher David: have done already.

[02:24] Christopher David: Yeah.

[02:25] Christopher David: We got to play with this.

[02:26] Christopher David: All right.

[02:27] Christopher David: Let's see.

[02:28] Christopher David: That the newly uploaded plugins will go through a review process,

[02:30] Christopher David: and when approved, we'll be immediately available for use by agents

[02:33] Christopher David: who opt into use them.

[02:35] Christopher David: When an agent uses a plugin, the plugin author will earn some

[02:38] Christopher David: sat space on the price set in the plugin configuration.

[02:41] Christopher David: The current agent, flow, selects plugins automatically,

[02:44] Christopher David: based on a combination of chat context,

[02:46] Christopher David: plugin metadata, and input descriptions.

[02:49] Christopher David: For this reason, it is important to carefully and thoroughly describe the

[02:52] Christopher David: plugin purpose in the metadata description field, and the plugin

[02:55] Christopher David: inputs in the input description field, using plugins with agents.

[02:59] Christopher David: Agents can be configured to use any plugin that is available in the

[03:02] Christopher David: public registry using the plugin selector in the agent creation

[03:06] Christopher David: or edit form.

[03:08] Christopher David: Screen chat.

[03:09] Christopher David: Okay.

[03:10] Christopher David: So when you look in our registry, there's the, this is live

[03:16] Christopher David: in production right now.

[03:17] Christopher David: You click plugins on the left there.

[03:19] Christopher David: And then on staging, we've got a little demo plugin here.

[03:22] Christopher David: 42, answered every question.

[03:25] Christopher David: metadata, blah, blah, blah.

[03:28] Christopher David: Okay.

[03:34] Christopher David: Now, can I use it?

[03:38] Christopher David: Where's do I have an agent?

[03:44] Christopher David: Oh, yeah, I'm out of for chat.

[03:53] Christopher David: We've got some new features people.

[03:54] Christopher David: Our developers are just like shipping stuff.

[03:56] Christopher David: My gosh.

[03:57] Christopher David: We've got to update our chat log.

[03:58] Christopher David: All right, plugins.

[04:00] Christopher David: Oh, my goodness.

[04:02] Christopher David: So we've got 42.

[04:03] Christopher David: We've also got PDF HTML, plain text, URLs,

[04:06] Christopher David: to mark down.

[04:07] Christopher David: That's not in the plugin list.

[04:08] Christopher David: I guess it's hard coded.

[04:09] Christopher David: All right.

[04:10] Christopher David: So now my agent can use this plugin.

[04:14] Christopher David: Will this work?

[04:15] Christopher David: I don't know.

[04:16] Christopher David: I don't know.

[04:17] Christopher David: Let's just see what happens.

[04:19] Christopher David: Agent update is successfully.

[04:21] Christopher David: Okay.

[04:22] Christopher David: Let me go have a new chat with hey.

[04:25] Christopher David: That's not going to work.

[04:39] Christopher David: Buy pass payment of three sats.

[04:41] Christopher David: How cool am I?

[04:44] Christopher David: Now, I don't actually know 100% sure that this is from the plugin.

[04:57] Christopher David: I could have been in the training data.

[04:58] Christopher David: Okay.

[04:59] Christopher David: Do you get the point here people?

[05:00] Christopher David: You create plugins.

[05:02] Christopher David: You can attach them to agents.

[05:04] Christopher David: And then the plugin offer gets paid as does the agent builder.

[05:08] Christopher David: That's amazing work to our developers.

[05:14] Christopher David: This is like the first feature that I had absolutely nothing to do with.

[05:17] Christopher David: Aside from kind of doing some architecture design.

[05:20] Christopher David: Amazing job.

[05:21] Christopher David: Okay.

[05:22] Christopher David: What are we going to do next?

[05:31] Christopher David: As you can see on the little plugin creation screen.

[05:35] Christopher David: There's a lot of like options and bells and whistles.

[05:39] Christopher David: And we've just got to do some tutorials and docs and stuff to kind of dig into what's

[05:46] Christopher David: all possible here.

[05:48] Christopher David: Developers who've given us the like 20 plugins so far.

[05:52] Christopher David: Like I think we're going to go in and upload all of those.

[05:56] Christopher David: We're going to kind of play with this.

[05:58] Christopher David: I don't know.

[05:59] Christopher David: Gradually because what I want to be able to show is an agent that does cool stuff.

[06:04] Christopher David: Using plugins.

[06:06] Christopher David: Now, if you're a developer and you have your own plugin.

[06:09] Christopher David: You feel free to upload it here and like play around with this and give us some feedback on it.

[06:17] Christopher David: Holy shit.

[06:19] Christopher David: Okay.

[06:20] Christopher David: So plugins you are.

[06:21] Christopher David: Check.

[06:23] Christopher David: Easy shareability.

[06:25] Christopher David: That's like kind of the next thing is we just need more people pet playing with this stuff.

[06:29] Christopher David: So we're going to make it easy for you to share your agent, your profile, your profile.

[06:34] Christopher David: You'll just make things nice and shareable and make it so that when you refer any body to your link, you'll get some cut of their

[06:40] Christopher David: revenue.

[06:43] Christopher David: Then we're going to put these agents behind a developer API.

[06:48] Christopher David: And I'm going to use that developer API to build the mobile app, which I've already started.

[06:56] Christopher David: Holy shit.

[06:59] Christopher David: So once we get this plugin system solid, I mean we're going to kind of get it solid while trying to build really useful agents in this kind of coding agents direction.

[07:09] Christopher David: As mentioned in the episode 100.

[07:14] Christopher David: Okay.

[07:15] Christopher David: Wow.

[07:16] Christopher David: Try it out.

[07:18] Christopher David: If something breaks or sucks, let us know.