So, what does it do?
Every project there is a nostr event (new kind)
And every task there is another nostr event (also a new kind)
Each project gets its own nsec when you create the event.
Agents building on the project publish nostr events constantly as they work (via an mcp tool I built that I will talk about later)
Events are just kind 1 with a confidence score and a git commit hash.
Why is this cool?
A) ... if you have to ask..."you wouldn't get it"
B)
because that means that absolutely all context is kept on nostr, is addressable, it timestamped and thought processes are preserved AND addressable.
So I can fucking reply to any part of the thought process and correct its work.
Here comes (one of) the cool parts:
Login to reply
Replies (5)
because the thought process is addressable I can reply to the specific point where the thinking, the assumption, the approach, was incorrect.
I can correct it.
But the correct, and the incorrect thought-process remains preserved and addressable.
This is not the only way, I will talk about some of my agentic setup later, but this is part of the magic that makes the agents make less mistakes over time.
Literally they have a lessons file that is being updated with what the human taught them.
Talk is cheap, show me the code
Very cool. Are these events meant to be public?