@m4ss/pi-llms-txt0.2.0
Cache-first llms.txt tool for Pi: fetches and caches a site's llms.txt map so the model can survey important pages before deep-fetching individual docs
Untested on omp
This is a pi package. No one has reported whether it works on omp yet. If you try it, add your result below.
Reports 0
No reports yet.
Readme
@m4ss/pi-llms-txt
Fetch and cache a site's llms.txt, a curated LLM-friendly
map of a website's most important content, so the model can survey a documentation
site's structure before deep-fetching individual pages. Few sites publish one yet;
when a site doesn't, the tool reports that and moves on. Cache-first, so repeat
lookups are cheap.
Notes
- Cache-first with 24h TTL for hits; misses (404/410/SPA catch-alls) cached for 7 days.
- Downloaded bodies capped at 40 KB; larger files are truncated with a note.
- Cached files live in
~/.pi/agent/llms-txt-cache/.
Install
pi install npm:@m4ss/pi-llms-txt
Usage
llms_txt("www.postgresql.org")
llms_txt("redis.io", forceRefresh=true)
Commands
| Command | Action |
|---|---|
/llmstxt |
Show cached domains and cache status |
/llmstxt-clear |
Flush all cached llms.txt files |
Related packages
@m4ss/pi-web-fetch– usellms.txtto discover important pages, then fetch them withweb_fetch@m4ss/pi-search-delegator– delegatesllms_txtto the searcher subagent when installed
License
MIT