9 ms·
Hi, thank you both for this. I built my own, worse, harness in my own, worse, lisp and I will also be joining the chat
by sroerick 25d ago
Hi, thank you both for this. I built my own, worse, harness in my own, worse, lisp and I will also be joining the chat
- yogthos 25d agoIt's a fun thing to do. I'm really intrigued by the idea of a harness that can tune itself to a particular project. As I've been hacking on samizdat, I realized that you want to have a set of canned workflows as a starter pack. Then the tool makes a copy of that in each project, and keeps adjusting the workflows based on where it gets stuck, or when it thinks of ways to do stuff better. So, each project can evolve in its own way. The key trick is that workflows are represented as state machines which are just data structures. So, the LLM can easily inspect and change them to add or remove behaviors as it sees fit. I have a specific supervisor role whose sole job is to watch how implementer agents are doing and whether they're making progress. When it sees them get stuck, its job is to unblock them.
- magnusi 25d agoGlad to have you!