harlan-zw/Mdream

Generate llms.txt artifacts from your static site HTML output for LLM consumption

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Activelast commit Jun 25, 2026
License
MIT

Pinned Snippet

workflow.ymlSHA-pinned
uses: harlan-zw/mdream@51d7d5e8c025534763afe7fa3478cb5ec9c4e51a # v1.4.1

tags can be moved; commit SHAs can't. why a SHA?

namedescriptionrequireddefault
globGlob pattern to match HTML files (e.g., "dist/**/*.html")yes
site-nameName of your siteyes
descriptionDescription of your site contentyes
originBase URL of your site (e.g., "https://mysite.com")yes
outputOutput directory for generated filesno.
chunk-sizeChunk size for streaming processingno4096
verboseEnable verbose loggingnofalse
namedescription
llms-txt-pathPath to the generated llms.txt file
llms-full-txt-pathPath to the generated llms-full.txt file
markdown-filesJSON array of generated markdown file paths