I've been thinking about this as well. How can people "AI federate" their forks, without relying on a single maintainer.
Mostly because in the pi.dev ecosystem there are so many similar extensions and usually everyone wants their own little special something, but then everyone could benefit from maintenance updates/bug fixes.
I wonder if one clear sign is so much custom language that makes me wonder "is this lingo used in that field" but more often than not it's just the LLM trying to sound hyper-professional?
I couldn't let it rest, I was kind of sure that something so profound was thought and spoken before. So here is a finding that other might find equally interesting:
Kurt Vonnegut: True story, Word of Honor: Joseph Heller, an important and funny writer now dead, and I were at a party given by a billionaire on Shelter Island.
I said, "Joe, how does it make you feel to know that our host only yesterday may have made more money than your novel 'Catch-22' has earned in its entire history?"
And Joe said, "I've got something he can never have."
And I said, "What on earth could that be, Joe?"
And Joe said, "The knowledge that I've got enough."
Cool to see that you did transcription AND LLM for the diagram with "in-browser" / local.
Tangent: But I'm wondering whether there would be something from the browser side to enforce this?
Like a sandbox so that my browser allows me to launch this via "download" only so that after I download everything there is no way for the website to get any of my data.
As a (non-technical) user what kind of guarantee do I have that the prompts, transcript etc. are treated only local?
+1 for 1) I started to notice this problem when going from harness to harness (pi.dev/omp/dirac) I'd be eager to try out others, but I can't leave all my plugins behind!
Super cool, I'm not on mac so I can't try. But I work on something similar for niri on linux. Trying to keep my projects separate.
One additional level I see appearing are the worktress when having multiple AI agents run in paralell. So while they belong to the same project, each worktree has theire own ide + browser etc.
I assume that this benchmarks where done without any modifications to the default open-sourced harness. treesitter CLI would be an extra plugin for pi-mono, put I'd be equally curious about whether it would accomplish the task.
I can relate to this, in the past I felt like I could write down pages of projects to try if only I had time. Now my mind immediately goes towards "do I want to manage this long term after the initial spark".
I'm waiting for this! But I'm to consumer / usage is rare for me to build from repo
how often did I pickup my phone and just want to say "Hey my parents are over for my 5yo's birthday can we have something upbeat while we eat cake" and then be able to follow up "less vocals and a bit slower" to adjust the mood.
---