Because it was developed for Koog specifically, and is tailored for AI workflows design.
Once it becomes a separate library:
• it would be an extra step to update a separate library it if Koog needs something new. Hence, we’ll be less productive
• we’ll get some issues and requests unrelated to AI => the team would loose focus
• I don’t see too many usages for the pure graph library apart from AI, workflow automations (that are nowadays also connected to AI), and probably some computer science. Did I miss something?