# What are diagrams?

Copy as Markdown[View as Markdown](/docs/development/bring-your-own-documentation/diagrams/introduction.md)

***

You can bring your own diagrams (e.g Miro, DrawIO, Mermaid, PlantUML) into your catalog and assign them to any resource in your catalog.

With diagrams in EventCatalog you can:

* **Bring any diagram type** - Mermaid, PlantUML, Miro embeds, IcePanel, Lucidchart, draw\.io, images, or any MDX content
* **Version and compare your diagrams** - Track how your architecture visualizations evolve over time and compare them
* **Assign to any resource** - Link to any catalog resource (e.g domain, system, service, message)
* **Context to your AI** - EventCatalog MCP exposes your diagrams to your AI agents.
