Skip to content

Conversation

@rogeriochaves
Copy link

Hey there, I'm proposing this change, which we already use on Scenario docs:

https://scenario.langwatch.ai/llms.txt
example md page: https://scenario.langwatch.ai/agent-integration.md

===

Automatically generates .md files alongside HTML during static site build. For each MDX/MD page, a corresponding .md file is created in the output directory, preserving JSX components and markdown directives.

This enables LLMs to consume documentation in markdown format by accessing URLs like /docs/getting-started.md instead of /docs/getting-started, which is easier for LLMs to parse than HTML.

Also updates llms.txt to link directly to .md files instead of HTML pages, providing a better experience for LLM documentation crawlers.

Automatically generates .md files alongside HTML during static site build.
For each MDX/MD page, a corresponding .md file is created in the output
directory, preserving JSX components and markdown directives.

This enables LLMs to consume documentation in markdown format by accessing
URLs like /docs/getting-started.md instead of /docs/getting-started, which
is easier for LLMs to parse than HTML.

Also updates llms.txt to link directly to .md files instead of HTML pages,
providing a better experience for LLM documentation crawlers.

Key features:
- Converts MDX to markdown using unified/remark pipeline
- Preserves JSX components (e.g., <Button>) as-is in output
- Preserves markdown directives (e.g., :: tab-group)
- Supports both direct files (page.mdx) and index files (page/index.mdx)
- Updates llms.txt links to point to .md files
- Only runs during static build, no dev server overhead
@vercel
Copy link

vercel bot commented Nov 8, 2025

@rogeriochaves is attempting to deploy a commit to the Wevm Team on Vercel.

A member of the Team first needs to authorize it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant