There's something magical about self-modifying software.
I'm creating my own harness, which allows customisation just with prompting. I simply point my agent to its own code and tell it what change I want, and it gets it done. It runs regression tests to ensure nothing breaks. I can build plugins for it, roll back to previous versions if I don't like something. I started with codex, but now I use my own harness to improve itself.
Makes me think about the future of open source - everyone running their custom version of a software, and agents doing intelligent merges whenever updates need to be installed.
(I know pi and dsh are also self-modifying harnesses, but they are on terminal. I'm creating a web based harness as I believe text on terminal is not conducive for deep human feedback, which is what I want to provide in order to meaningfully contribute to the final output.)