This looks very useful! I wonder how other AI coding tools manage merging work from different agents (I've never tried running multiple agents simultaneously yet, but I was thinking about that).
I made this blog post, because I did very little fudging and was shocked by how good the results are. However, this only happened with the latest model (o3). That's why I wanted to describe my approach. First, give AI the model / architecture description, and make sure it understands. Then proceed to the code.
Yep, I've heard many people have much stronger results with o3 and am glad it's working for them! I think it would help if you could dig up and publish at least a few of your chats through ideation/architecture, initial implementation, refinement, testing, etc. It might help those of us luddites who can't seem to make even o3 work the way we want it to.
I am sorry for not making a long blog post with all the details, I just wanted to highlight how the cooperation with AI went to the next level (model design, then implementation). At least I posted the code :) It's just a mock up, and the model will evolve, so the architecture of it is not the important part.
There is definitely a ceiling problem. However, I found that with smarter models (such as o3) you could first discuss the mathematical model (or system architecture), so that it knows the context. After that you can ask it to write code, and then it can follow your overall idea very well. Even write a working ML algorithm with fitting. That's why I made the blog post, because I was able to achieve the next level of collaboration with o3. It almost shocks me how good is this. Since the blog post, I've made significant advances in other work-related areas (ML algos for finance).
I thought that the full details might not be interesting for people, since the algorithm is just a mock up of the idea, but which already works! If I wrote the whole post about all the details, it would be very long. I can see how it's a bit out of context, because other parts of the algorithm are not described. But at least I uploaded it to github :)
Great idea. I've read some people's comments. There are a lot of companies in the UK that sell their equipment, and use contractors to install them (Worcester Bosch for boilers, even Tesla uses external contractors to install the chargers). I think you can do it. There was a heat pump company with similar approach in the UK that went bust recently, so maybe research what they did wrong.