| Crates.io | llmtext |
| lib.rs | llmtext |
| version | 1.0.0 |
| created_at | 2025-07-27 15:25:14.216463+00 |
| updated_at | 2025-08-03 16:32:52.340322+00 |
| description | Turns any website into a single LLM-ready markdown file |
| homepage | https://github.com/sir-kokabi/llmtext |
| repository | https://github.com/sir-kokabi/llmtext |
| max_upload_size | |
| id | 1770152 |
| size | 101,136 |
Turn any website into a single, clean Markdown file, ready for your LLM prompts.
Language models have a knowledge cut-off date. llmtext solves this by scraping a webpage and all its relevant internal links, converting the content into a single Markdown file. You can then use this file to give your LLM the up-to-date context it needs.
https://github.com/user-attachments/assets/a558970e-4d75-4b41-8c2c-3bb3d5705e13
--single) or a list of URLs from a file (--urls).--clipboard).# From Crates.io (Recommended)
cargo install llmtext
# Scrape a site's documentation section
llmtext https://react.dev/reference/react
# Scrape just a single page
llmtext --single https://react.dev/reference/react/useState
# Scrape a list of URLs from a file and save to a custom output file
llmtext --urls my_links.txt --output react-subset.md
# Scrape and copy directly to clipboard, skipping confirmation
llmtext https://vuejs.org/guide/introduction.html --clipboard --yes
This project is licensed under the MIT License. See the LICENSE file for details.