
The Problem: Fragmented Knowledge
In modern software development, documentation is often scattered: Architecture diagrams in Miro, API specs in SwaggerHub, and event definitions in chaotic wikis. This fragmentation makes it impossible for developers—and more importantly, AI agents—to understand the full system context.
The Solution: XeoContext
XeoContext is a unified viewer designed to be the Single Source of Truth for your architecture. It brings together different documentation standards into one cohesive experience, served from a simple Docker container.
Key Features
- Unified Visualization: Renders Markdown (with Mermaid support), OpenAPI (Swagger UI), and AsyncAPI definitions in a single interface.
- AI-Native: Built with a structured file system that serves as a perfect context provider for AI coding agents.
- Self-Contained: Deploys as a lightweight Docker container. Just mount your
/contentvolume and go. - Theme Aware: Seamless light/dark mode support to match your system preferences.
The AI Workflow
XeoContext enables a purely Design-First workflow suitable for the AI era:
- Design: Create your system design in standard files (Markdown, YAML).
- Visualize: Use XeoContext to validate and explore the architecture.
- Code: Point your AI Cursor or Windsurf editor to the repository. Because the design is structured and standardized, the AI generates highly accurate, context-aware code.
XeoContext is open source and available for immediate deployment.