Documentation Index
Fetch the complete documentation index at: https://docs.anomalyarmor.ai/llms.txt
Use this file to discover all available pages before exploring further.
Markdown Generation for LLM Consumption
This directory contains both.mdx (source) and .md (generated) files.
Overview
.mdxfiles: Source files with Mintlify JSX components (Frame, CardGroup, etc.).mdfiles: Generated pure markdown files for LLM consumption
Why Both Formats?
- MDX for Mintlify: The
.mdxfiles are used by Mintlify to render the interactive documentation site at https://docs.anomalyarmor.ai - Markdown for LLMs: The
.mdfiles provide clean markdown without HTML/JSX components
Accessing Clean Markdown
LLMs and documentation tools can access clean markdown files via the public API endpoint:https://api.anomalyarmor.ai/api/public/docs/introduction.mdhttps://api.anomalyarmor.ai/api/public/docs/quickstart/connect-first-database.mdhttps://api.anomalyarmor.ai/api/public/docs/concepts/overview.md
- Serves clean markdown without JSX components
- Requires no authentication
- Has 1-hour caching for performance
- Protects against path traversal attacks
backend/app/shared/api/public/markdown.py for implementation details (TECH-787).
Generating Markdown Files
To regenerate all.md files from .mdx sources:
<Frame>components → extracted content with captions<CardGroup>and<Card>→ markdown lists with links<Tabs>and<Tab>→ markdown sections<img>tags → markdown image syntax- Frontmatter → markdown headers
Automatic Regeneration
The.md files are automatically regenerated by GitHub Actions whenever:
.mdxfiles are modified on themainbranch- The
build-markdown.jsscript is updated
.github/workflows/docs-build-markdown.yml for the automation.
Do Not Edit .md Files Directly
The.md files are generated files. Always edit the .mdx source files instead.
Changes to .md files will be overwritten the next time the build script runs.