The idea is based on this Data Vending Machines (DVMs).
  • On one side, users requests jobs that can be done with some kind of automation. Image generation from text, a transcript of a youtube video, a summary of an article.
  • On the other side, there are this DVMs that work as ai agents available on nostr and that offer their services to users, accept sats as payment, and deliver the requested results.
An example is would go like this.
  • You want a summary of an article you saw somewhere on the internet.
  • You post a note with the url to the article, and the necessary tags to let DVMs know what you want (I am still trying to understand the specifics of this kind of note but here is the proposed nip, if you want to check it out)
  • You receive offers from the available DVMs with a quote. Maybe there is one that does text summaries in general and charges 50 sats, and another one that uses an specific language model fine tuned to making summaries for 5 year olds and charges 100sats, and a third one that does the same but charges 90 sats.
  • You pay the lninvoice of the one you would like to do the job and receive the results.
Now imagine this for task like:
  • Image generation from text
  • Essay writing
  • Summary of text, audio or video
  • Transcribe your youtube video, generate an article from it an a cover image.
  • Scrape a website and get the requested data in a spreadsheet with some insights.
  • Give you a curated list of nostr account that you should follow given your recent activity and your preferred set of parameters.
  • Give a summary of anything posted on nostr in the last week regarding the topic of your choosing.
  • and much more.
You can have access to any kind of ai model, automation workflow, ranking algorithm service directly on nostr, choose what options fits you from a variety of potencial DVMs all competing with each other for your sats in real time.
"On the other side, there are this DVMs that work as ai agents available on nostr"
I think you may mean **"marketplace agents" ** instead of "ai agents".
I can remember back to the marketplace hype of the dot.com bust, and can say that historically B2B is trusted. You may find new partners through a market place, but most B2B solutions setup trusted connections to trusted partners. The reason for this is to maintain quality.
How does a DVM ensure the quality of the work before payment is made? How does a DVM remove bad actors from bidding (whitelists?)?
reply
thank you!
we already have those type of things, but in a simple way, for example, when you want to convert a gif to mp4. I understand those tasks are more complicated and requiere a better solution
reply