Deciduous: Better programming with LLMs using a living memory and decision graph

Posted by rhgraysonii 18 hours ago

Counter2Comment3OpenOriginal

Comments

Comment by kevinsync 18 hours ago

Looks 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?

Comment by rhgraysonii 18 hours ago

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

Comment by rhgraysonii 18 hours ago

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.