Oh-my-mermaid is a tool designed to bridge the gap between rapid large language model code generation and human comprehension by automatically generating architecture documentation. It scans codebases to produce various perspectives, such as data flow or system structures, which are rendered into Mermaid diagrams and Markdown files stored within a local `.omm` directory. By visualizing these structures through an interactive viewer, it transforms complex software architectures into navigable maps for developers.
- Integrates with tools like Cursor and Claude Code via specialized commands
- Offers cloud synchronization for private or public sharing on ohmymermaid.com
- Uses a recursive filesystem structure where complex nodes become expandable groups in diagrams
- Provides a command-line interface to manage configuration, updates, and viewing