We’re excited to announce the release of our comprehensive LLM context files designed specifically for pyRevit development and Revit automation workflows!
This is a first test, used Firecrawl tool to build the txt files.
What Are These Files? These carefully curated text files contain essential context information about pyRevit API, and development patterns that help Large Language Models (LLMs) provide more accurate, relevant assistance for your Revit automation projects.
LLMS.txt - The Essential Context Perfect for quick tasks and general development assistance.
I didn’t try them, but… are these file working? Did you notice an improvement in your day to day work?
I see a bunch of garbage in the llms-full.txt…
The code blocks are tables with a column of line numbers and a column of code, both full of <br> tags, it’s hard for everybody (human and ai) to make sense of them.
The code blocks without line numbers are marked with md-code__content instead of python; it shouldn’t be a problem for the llm, but Just in case…
Also, wouldn’t all those links make things very slow for the agents? They would need to use the tool to download and parse html/the rendered page (notion is not that friendly in this aspect)
It might be better to polish the documentation sent to context7 (I just saw some javascript and css snippets at the end that I believe are notion related and useless to pyRevit) and instruct the people to setup the mcp server and set the agent rules to use it.