PolyModalCoder analyses code and renders it in a variety of visual representations. The same code can be viewed as a finite state machine, a railroad diagram, a BPMN process, a sequence diagram, or a data flow graph — each revealing different aspects of what the code does.

Code is text, but understanding is often visual. A complex state machine buried in nested switch statements becomes immediately clear as a state diagram. A request processing pipeline hidden in a chain of function calls becomes obvious as a BPMN diagram. PolyModalCoder aims to provide these visual lenses automatically, without requiring the developer to manually draw or maintain diagrams.

Pre-development. No implementation exists yet. This repository currently contains only project vision and planning.