Terms
Terms
These terms cover farmjs.dev, the Farm.js website and documentation run by Farming Labs, and the tools on it. By using the site, you agree to them. Last updated November 10, 2026.
In short
- Farm.js is open source under the MIT License. The license, not this page, decides what you can do with the code.
- The site and its tools are free, and they come as they are: no promise that they are always up or always right.
- Use the tools on sites you are allowed to test, and don't try to break or overload the service.
The code
Farm.js and its packages are released under the MIT License. It covers the framework, the examples, and the code in the documentation, which you can copy into your own projects. The site's own source, in the docs/ folder of the repository, is under the same license. Nothing on this page narrows it.
The license does not cover the Farm.js and Farming Labs names and logos. You can use them to refer to the project, but not in a way that suggests Farming Labs made or endorses something it didn't.
Tools and forms
Agent-ready check. Run the check at /agents/check only on sites you own or are allowed to test. It loads about fifteen public pages of the address you enter. Its report shows what those pages returned at that moment; it is not a certification, and a site can score differently a minute later. The number of checks one visitor can run is limited.
Agent infrastructure waitlist. Joining the waitlist on /agents means Farming Labs can email you about agent infrastructure and early access. It is not an offer, and it does not promise access by any date. Only add your own email address.
Agents and crawlers. Agents are welcome to read the site, including its Markdown pages, llms.txt, and the docs MCP server. Keep the request rate to what a person reading the docs would cause.
Privacy describes what each of these tools collects and where it goes.
Acceptable use
Don't:
- get around the site's rate limits, or test its security without permission. Report a vulnerability privately, as Contact describes, and we will work with you on the fix.
- use the agent-ready check to send traffic to a site whose owner has not agreed to it.
- send automated traffic heavy enough to slow the site down for other people.
- submit someone else's email address to a form.
Farming Labs can limit or block access that breaks these rules.
No warranty
The site, its documentation, and its tools are provided "as is", without warranty of any kind. Documentation can be out of date or wrong for the version you use; the release notes say what changed in each version.
As far as the law allows, Farming Labs is not liable for indirect or consequential damages from using the site or its tools, or for decisions made from its documentation or from a check's report.
Changes
Farming Labs can change these terms. The date at the top says when they last changed, and every change is public in the page's history.
Contact
Questions about these terms go to contact@farming-labs.dev. See Contact for other ways to reach the team.