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.