Deciduous: Better programming with LLMs using a living memory and decision graph
notactuallytreyanastasio.github.ioLooks very intriguing!
My main question after looking it over though is: given an existing codebase, how could I go about building a decision graph to essentially get "caught up" to current (I guess based on commit history?) to then move forward actively using Deciduous from here on out?
The value is in the in the moment weights and decision making so it builds it in a living fashion as it sits now.
It wouldn’t be hard to make a skill that went through and did this at a basic level if you have a good healthy and well organized git history (most people don’t)
There is already tooling to link commits to nodes and re author chains so you could tell it to explore and start making this.
I might do an experiment trying this with an existing project in the OSS ecosystem tonight, sounds fun
Deciduous is built using itself. It tells the story of that here
http://notactuallytreyanastasio.github.io/deciduous/story.ht...
There is also a living graph of the entire development lifecycle thus far here
http://notactuallytreyanastasio.github.io/deciduous/demo/
I began the project 12 days ago, so this is all very fresh. I extracted it from another tool I built after building it to help me build that tool.