Transcription: OpenAgents Episode 142 - Data Vending Machines
June 9, 2026 ยท View on GitHub
Source: https://x.com/OpenAgentsInc/status/1866695147632889902 Wiki source: https://raw.githubusercontent.com/wiki/OpenAgentsInc/openagents/Video-Series.md Media title: OpenAgents - Episode 142: Data Vending Machines We demo Nostr's "data vending mac... Upload date: 20241211 Transcription model: gpt-4o-mini-transcribe Generated at: 2026-06-01T15:16:15Z
Machine-generated transcript. Review speaker labels and wording before using this as quote-grade source material.
[00:00] Speaker: So let's show a simple example of a data vending machine. This is NOSTR NIP 90. We'll do some technical dive into the specification later in the video. But first, a little video. And the big idea here is that we can consume AI services from a mobile app, not just hitting one server, one trusted server. You got to wonder about what they're doing with the data. But we can go out to an open and decentralized network. So here's an example of like me just saying, hey, write a haiku about artificial intelligence. We're getting some haikus back, in this case from the Grok GROQ API that I've set up on an example backend server that's advertising to this decentralized network called NOSTR via the NIP 89 that goes with NIP 90. And this will do the job. So let's just show an example. Let's do a haiku about Argentina. And that's going to create a job. And right now we just got a list of all of the jobs on this feed here. I might need to refresh it. All right, generate a haiku about Argentina. And if you see over here, we saw a processing request from the beginning of a pub key request completed. So this sent out a request to the NOSTR network, currently using this Domus relay, one of the relay of one of the most popular NOSTR clients, open and accessible. The server, the kind of like little server that I have here, is listening to that in the same way that anyone could listen to that. So right now I have it so that this is like satisfying the job, but anyone could satisfy the job. And we have our little haiku right there. Why this matters is because this allows for competition, particularly when there's payment involved. We'll do payment in the next video. But just a little bit of more of about why. Here's another client, one of the main clients that speaks this NIP 90 from the creator of the NIP 90 protocol, or, you know, it's like the author of the subprotocol NIP 90 as part of the NOSTR protocol. And what is a data vending machine? It's a data processing tool. You give them some data, a few pieces of Bitcoin, sats, and they give you back some data. The magic of DVMs comes from a few key properties. They're discoverable, so jobs don't need to be specifically directed to any DVM. Users simply request a certain job to be done and available DVMs pick it up. Composable. Jobs don't need to be... That's just duplicated there. You can combine multiple jobs in one. A one request could be do some analysis that could be strung together by a whole bunch of other jobs. Here's where AI agents and kind of tools and pathfinding, smart discovery of tools and DVMs will help with that to have that kind of be automated. And then ruthless competition. There's no registration, no signups or approvals. The fact that anyone can create a DVM and immediately monetize it with zero intermediaries in an ever-growing marketplace that is beating with new users coming from all types of use cases in mind means that the DVM market is the freest market of data processing AIs in the world. So our little test example here is on our GitHub. We're going to tie this into MCP in a video later this week. And then the Noster NIP90 is on the Noster protocol. You can read Noster GitHub. You can read the actual specification. And then the website datavendingmachines.org has more of an introduction as well as other types of things that are being done currently on the Noster network. Translation, summarization, generalization, generation, software analysis, analytics, discovery, other, all sorts of stuff. So this is extensible by market forces. And it enables things like, remember, I gave the example in yesterday's video about, let's say, someone in EU doesn't have access to Sora, but they'd be willing to pay a dollar, $5 for a particular image. Well, that's something that they can just say what they're willing to pay, and whoever provides that gets paid. So, one market, globally connected, decentralized, on an unstoppable, neutral protocol that works, you know, a combination of Noster with the logical payment mechanism here, which is Bitcoin. So how are we going to get Bitcoin connected to this? We will show that and talk through that in tomorrow's video. Stay tuned.