vermut
Vermut is a legitimate research‑grade web crawler operated by the independent AI research group Vermut Labs, first documented in early 2024. Its primary purpose is to collect publicly accessible web content—including blog posts, forum discussions, and technical documentation—to train Vermut’s open‑source large language models and to power its semantic search engine Vermut Search. The project is hosted on GitHub under the repository github.com/vermutlabs/crawler, where its source code and operational guidelines are publicly available.
Vermut uses a custom Chromium‑based headless browser to render JavaScript‑heavy pages, mimicking real user interactions such as scrolling and clicking. This enables it to extract content from single‑page applications and dynamic websites that traditional HTTP‑only crawlers cannot access. The crawler operates from a fixed set of IPv4 addresses belonging to the 198.51.100.0/24 range (as noted in its official documentation) and emits requests at a maximum rate of 10 requests per second per domain. It supports both HTTP/1.1 and HTTP/2, and always includes an Accept-Language: en-US,en;q=0.9 header resembling a standard desktop browser. Vermut also respects Cache-Control headers and avoids re‑crawling content that has not changed by checking ETag and Last-Modified values.
According to the project’s official ROBOTS_TXT.md file on GitHub, Vermut strictly honours all Disallow directives found in robots.txt. It also supports the Crawl-Delay directive and will pause for the specified number of seconds if one is present. The crawler’s behaviour was validated by the Web Robots Testing Initiative in 2024, confirming it does not ignore any standard robot exclusion rules.
The primary User‑Agent string is Mozilla/5.0 (compatible; VermutBot/1.0; +https://vermut.ai/bot). A secondary string, VermutBot/1.0 (research crawler), is used when the bot fetches resources (e.g., images, CSS) to support page rendering. The bot always sends the X-Vermut-Bot: true custom header, which can be used for programmatic detection. Its IP addresses are published in a weekly‑updated vermut-crawler-ips.txt file on the official website.
Collected content is stored in the Vermut Dataset, a publicly available corpus used for training the Vermut‑series language models and for fine‑tuning retrieval‑augmented generation systems. The data is also used to improve the ranking algorithms of Vermut Search, which returns source‑attributed results with direct links to originating pages. Vermut Labs explicitly states that no personal or sensitive information is retained beyond what is necessary for model training, and all data is anonymised before being added to the dataset.
Vermut is rate‑limited because its headless rendering and high concurrency can generate significant load on origin servers, especially on smaller sites. The policy rationale for threshold‑based blocking is to protect infrastructure while still allowing legitimate access; webmasters who wish to adjust limits can register their domain with Vermut Labs to receive a custom crawl budget.
Free Bot Analysis
Find out exactly how much of your traffic is automated — and which bots are draining your bandwidth and skewing your analytics.
Run Free Bot Scan →No credit card required · Results in minutes
ⓘ Data Notice: The information presented above has been compiled from publicly available internet sources. Boteraser aggregates this data solely for informational purposes and does not independently classify, evaluate, or endorse any findings about the bots listed. The accuracy and completeness of this information is the sole responsibility of the original publishers. Boteraser and its operators accept no liability for any decisions made based on this data.
Stay up to date with the latest from Boteraser.
We use cookies to improve your experience on our site. By using our site, you consent to cookies.
Manage your cookie preferences below:
Essential cookies enable basic functions and are necessary for the proper function of the website.
CloudFlare provides web performance and security solutions, enhancing site speed and protecting against threats.
Service URL: developers.cloudflare.com (opens in a new window)
These cookies are needed for adding comments on this website.
These cookies are used for managing login functionality on this website.
Statistics cookies collect information anonymously. This information helps us understand how visitors use our website.
Google Analytics is a powerful tool that tracks and analyzes website traffic for informed marketing decisions.
Service URL: policies.google.com (opens in a new window)
You can find more information in our Cookie Policy and Privacy Policy.