# llms_txt v0.1.0 - Table of Contents

> Provides `mix llms.txt`, which converts the fetched hexdocs of a project's dependencies into one llms.txt file per package.

## Pages

- [llms_txt](readme.md)
- [Changelog](changelog.md)

## Modules

- [LlmsTxt](LlmsTxt.md): Reads a project's Hex dependencies from its lock file and turns each one's
fetched hexdocs into an `llms.txt` file.
- [LlmsTxt.Converter](LlmsTxt.Converter.md): Converts the fetched HTML documentation of a package into a single Markdown
document.

## Mix Tasks

- [mix llms.txt](Mix.Tasks.Llms.Txt.md): Fetches the HTML documentation for every Hex dependency at its installed
version with `mix hex.docs fetch`, converts each page to Markdown with
`Htmd` and writes one `llms.txt` per package.

