https://github.com/soulspace-org/overarch v0.39.0: Overarch provides a data model for the holistic description of a software system, opening multiple use cases on the model data. Supports C4 and UML diagram generation with PlantUML/GraphViz and template based artifact generation. Main Features • enhanced sprite support in Plantuml C4 diagrams • proper rendering of roles on relations in code diagrams
I've already thought about such a tool. I think, it's a good idea, to have it as a process tool. I've experienced Gemini 2.5 Pro proposing alternatives and asking how to proceed. But without a tool to ask in the process of one chat, it would burn your budget.
I have so far relied on Joyride for this. But it is not super reliable that way.