Know what exists.Know who owns it.Know how it connects.
EventCatalog is the architecture catalog your team actually uses. Discover domains, services, messages, and schemas in one place for your developers, your platform teams, and your AI tools.

Trusted by engineering teams worldwide
These problems slow every team down.
Distributed systems grow fast. Shared understanding usually does not. When your architecture lives across wikis, diagrams, specs, and Slack, discoverability breaks first.
You don't know what services connect
Nobody knows where the flow starts, ends, or who owns it.
You can't find service ownership
Hours get lost just figuring out who to ask.
Teams ship the same integration twice
Existing work stays hidden across repos and docs.
Diagrams go stale
Your architecture changes weekly. Diagrams rarely do.
Knowledge lives in people's heads
When key engineers are away, progress slows down.
Source Of Truth
A single source of truth for your architecture.
EventCatalog pulls in data from across your stack and turns it into clear, accurate, and always up-to-date documentation.
Automatically discover
Pull from AsyncAPI, OpenAPI, schemas, diagrams, code, and more.
Document what matters
Events, services, domains, flows, schemas, owners, and everything between.
Keep it up to date
CI/CD and real-time updates mean your catalog is always current.
Make it usable
Great docs people enjoy using. For humans and AI agents.

Integrations
Connect with the tools you already use.
AI Context
Context your team and your AI can trust.
Give engineers better answers and give AI systems better context. EventCatalog structures your architecture so people and agents can query the same source of truth with confidence.
Ask questions in plain English
Help your team find producers, consumers, owners, schemas, and APIs without hunting through scattered docs.
Built for humans and AI
Query from the browser, connect via MCP, or export `llms.txt` so any agent can navigate your architecture.
Bring your own models
Use OpenAI, Anthropic, or another provider while keeping your architecture context on your infrastructure.
Context you can trust
Answers come from the same source of truth your team maintains in Git, not from stale diagrams and tribal knowledge.
The following services consume the OrderPlaced event:
CI/CD
Fits your workflow. Updates on every push.
Teams keep documentation close to the code. EventCatalog rebuilds from your existing pipeline, so architecture changes become visible as part of normal delivery.
feat: add OrderPlaced schema changes
docs: update PaymentService API details
Merge: build unified catalog
3 services, 12 events, 4 schemas updated
catalog.yourcompany.com updated
Documentation, diagrams, and AI context refreshed
Each team owns their docs
Teams update services, schemas, and messages in their own repos. No central documentation bottleneck.
Works with your pipeline
Use GitHub Actions, GitLab CI, Jenkins, or any build process that already fits your platform.
Trigger on change
Rebuild when specs change, when pull requests merge, or on demand for releases and audits.
Start now
Bring clarity to your architecture today.
Document what exists, see how it connects, and give your team and your AI tools context they can rely on.