Replies (32)
I was going to write a proper long-form but fuck it, let's just do a thread
TENEX is a tool I've been using and building for the past 6 weeks (started the last day of
@Sovereign Engineering )
After hearing what sounded like a bunch of cope from a ton of devs ("oh, it's so good that I'm a dev because I can understand how to build with it, so my skillset is tooootally relevant!") I wanted to explore the opposite.
Like a keynesian, what if it's not only not relevant, but you gotta unlearn in order to go with the vibe?
Here's what it looks like.
The interface literally doesn't even show you the code.
All vibes.

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:
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.
Nostr and cashu solve a fuckload of problems the AI have spent a total of 6 minutes thinking about. Money, identity, permissionless communications.
There is an absurd amount of value to be unlocked in this intersection.
nevent1qqs227u92fagkjfwx590qe9z58m6fku9luy3tejylgwy5efz23rzndgqd0h93
Could you explain it to a non programmer? i.e. me
“If code is not the primary interface a developer looks at in X years, what will it be?”
For now, i think CONTEXT and niche learnings (whether they are project-specific or techstack-specific) are what needs the most management
👀🤯
PABLOF7z
fuck it, I'm going to release TENEX today
I've mentioned it to a few people here in Oslo in the past few days and I realize just how exciting this vibecoding tooling is

View quoted note →
Another thing TENEX does is keeps updates a product owner that only understands the value prop of the tool; it doesn’t look at code (it can’t)
It can only use the tool and check if it fits with what it wants to do.
It literally launches an iOS simulator or a web browser (not even in headless mode) and clicks around and tries to do the thing, ie publish a long form.
If it doesn’t work, it reports back to the main orchestrator agent to complain about it until it’s fixed.
Yes, my token spend has skyrocketed, I’m spending about $100 a day, but, compared to the value I’m receiving (specially using human employees as reference) this is WAY more than a 10x value increase.
nevent1qqs227u92fagkjfwx590qe9z58m6fku9luy3tejylgwy5efz23rzndgqd0h93
tenex was the name of my guild when i played world of warcraft 🥹
so we can no longer explain and talk to a machine with code? but with words? we gotta be social now?
I asked you a year ago, and I think it's much more relevant now. Can I build a private notebook over Nostr?
View quoted note →
Yes! You sure can.
I hadn’t seen this note before 😅
This is happening at such a ridiculously fast pace that I don't know whether to think it's amazing or crazy.
Which Nostr client fits for this task?
Sounds cool.
How can I use it?
Aspiring to become a 10x vibecoder
Prison break! Vibes to the moon!!
nevent1qqs227u92fagkjfwx590qe9z58m6fku9luy3tejylgwy5efz23rzndgqd0h93
My god this is going to be such an awesome training set for a Graph NN
As someone who is not a professional developer, this could not be less appealing.
I can't get an AI to write simple English text in a way that feels coherent, not robotic and not generic.
If that's what LLMs have to offer for text, I can't imagine that the quality of code (which requires understanding problems at a deep level) would look like.
you are the only sane person in this thread
writing free software now depends on third party service from a big corporation subsidized by stolen money and owned by pedophiles that runs an engine that wasn't itself vibecoded but that no one understands and can't be done otherwise
great job
#LFG #Winning
👀
PABLOF7z
fuck it, I'm going to release TENEX today
I've mentioned it to a few people here in Oslo in the past few days and I realize just how exciting this vibecoding tooling is

View quoted note →
Brilliant idea, but please invest some time in documentation and especially a tutorial from start to finish.
The nostr integration is brand new, and powerful if you can connect it with each code building step. Not clear how, and how you can integrate many steps into one application though.
Talk is cheap, show me the code
Wow it’s fantastic 😍💪💜
Very cool. Are these events meant to be public?
They'll have to pry vim from my hands after I die.
do you have a demo?
@PABLOF7z Which Nostr client will fit here?