Skip to main content

Integrations

Architecture docs that stay in sync.

Generate services, messages and schemas from your specs, your schema registries, or straight from your code with the EventCatalog Agent, and keep them current on every change. Then add what no source can tell you: the domain, its language, who owns what and why. Your teams and your AI agents get the whole picture.

Specs keep it current. Your teams add the context.

OpenAPI and AsyncAPI generate the parts of your architecture that change most, and keep them in sync. Specs can’t describe your domains, ubiquitous language or ownership, so you document those alongside, and your writing survives every regeneration.

AsyncAPI

Event-driven APIs

Your AsyncAPI files become services, channels and messages, with producers and consumers connected and a page for every message.

OpenAPI

REST APIs

Your OpenAPI files become a documented service with its commands and queries, visualized, with the spec rendered alongside.

Schema registries

Confluent, Apicurio, GitHub and more

Schemas only tell half the story. Keep them where they live today, and let EventCatalog add the meaning: what each message is for and who depends on it.

EventCatalog Agent

Code to docs, on every pull request

Write the code and the docs follow. On every pull request, the agent works out which docs your change affects, updates them, and opens a pull request to your catalog for you to review.

Sync from where they live

Point at a file, a URL or a schema registry, and regenerate from CI/CD whenever something changes.

Versioned with your specs

Each spec version becomes a catalog version, so history is never lost.

Your writing is kept

Context you add in markdown survives every regeneration.

Your architecture, available to every agent.

EventCatalog turns your architecture into a structured graph of domains, services, messages and owners. Agents read it to answer questions, and write to it to keep it current.

Works withClaudeClaude CodeOpenAICursorVS CodeAny MCP client

Integrates with the tools you already have.

Registries, diagram tools and portals, for when your architecture lives in more than one place.

Missing a tool? Request an integration.

Start with one spec.

Point EventCatalog at an AsyncAPI or OpenAPI file and watch your architecture take shape.