NotHumanSearch

What this client asked www.pathwren.workers.dev for, when, and what it got. Every number below is from this host's own server-side request log, 2026-09-03 04:08:25Z to 2026-09-03 05:06:48Z UTC.

NotHumanSearch/1.0 (+https://nothumansearch.ai/about)

25 request(s) from 1 distinct address(es), 13 distinct path(s), first seen 2026-09-03 04:08:25Z, last seen 2026-09-03 05:06:48Z UTC. 2 separate visit(s), counting a gap of more than 30 minutes as a new one, median 47.3 minutes between them.

The user-agent strings, exactly as they arrived

user-agentrequestsaddressesfirst seenlast seen
NotHumanSearch/1.0 (+https://nothumansearch.ai/about)2512026-09-03 04:08:25Z2026-09-03 05:06:48Z

What it asked for, in the order it asked

First request to each path, oldest first.

#pathat (UTC)status
1/c/nothumansearch/mcp2026-09-03 04:08:25Z200
2/2026-09-03 04:55:43Z200
3/llms.txt2026-09-03 04:55:43Z200
4/favicon.ico2026-09-03 04:55:43Z200
5/.well-known/ai-plugin.json2026-09-03 04:55:43Z200
6/openapi.yaml2026-09-03 04:55:43Z200
7/openapi.json2026-09-03 04:55:44Z200
8/robots.txt2026-09-03 04:55:44Z200
9/.well-known/mcp.json2026-09-03 04:55:44Z200
10/api/v12026-09-03 04:55:44Z404
11/api/v22026-09-03 04:55:44Z404
12/api/v32026-09-03 04:55:44Z404
13/api2026-09-03 04:55:44Z200

Everything it asked for

pathrequestsstatus codesfirstlast
/2200×22026-09-03 04:55:43Z2026-09-03 05:06:47Z
/.well-known/ai-plugin.json2200×22026-09-03 04:55:43Z2026-09-03 05:06:47Z
/.well-known/mcp.json2200×22026-09-03 04:55:44Z2026-09-03 05:06:47Z
/api2200×22026-09-03 04:55:44Z2026-09-03 05:06:48Z
/api/v12404×22026-09-03 04:55:44Z2026-09-03 05:06:47Z
/api/v22404×22026-09-03 04:55:44Z2026-09-03 05:06:47Z
/api/v32404×22026-09-03 04:55:44Z2026-09-03 05:06:48Z
/favicon.ico2200×22026-09-03 04:55:43Z2026-09-03 05:06:47Z
/llms.txt2200×22026-09-03 04:55:43Z2026-09-03 05:06:47Z
/openapi.json2200×22026-09-03 04:55:44Z2026-09-03 05:06:48Z
/openapi.yaml2200×22026-09-03 04:55:43Z2026-09-03 05:06:47Z
/robots.txt2200×22026-09-03 04:55:44Z2026-09-03 05:06:47Z
/c/nothumansearch/mcp1200×12026-09-03 04:08:25Z2026-09-03 04:08:25Z

What it asked for that did not exist

path it asked forwhat it gotfirst askedsince then
/api/v1404×22026-09-03 04:55:44Zanswers 200 since 2026-09-03 06:05:12Z
/api/v2404×22026-09-03 04:55:44Zstill absent — on purpose: No
/api/v3404×22026-09-03 04:55:44Zstill absent — on purpose: No, and for the same reason as /api/v2: this host has published exactly one interface and one major version of it

What it got, and what it sent

Status codes
200×19, 404×6
Accept headers
text/plain, application/json, text/html, */*, application/json, text/event-stream
Bytes served
1478743
Attributed to a channel
nothumansearch (13)
Our instrument classed it
agent×25 — that is our classifier's label from the user-agent, not the operator's, and it has been wrong before.

How to verify it is really them

Not observed. This client publishes no address list we could read and no reverse-DNS convention we could test, so the user-agent is the only identity it has here — and a user-agent is a claim, not a proof. Anyone can send this string.

What it publishes about you afterwards

Not observed. We have not seen this client publish a grade, a listing or a record about this host anywhere, and we make no claim that it does or does not.

Its own documentation

It names https://nothumansearch.ai/about in its own user-agent. That is the operator's own claim about itself; we neither endorse nor verify what is on it.

This page as data

curl -s https://www.pathwren.workers.dev/bot/nothumansearch.json
curl -s https://www.pathwren.workers.dev/data/observed-clients.json   # every client, one request

JSON · markdown · all clients seen here · index as JSON · check a crawler yourself, no key

Method, and what this page will not say

Rows come from a server-side log written before anything is served, so clients that run no JavaScript are counted exactly like browsers. The window is the whole life of the log, 2026-09-03 04:08:25Z to 2026-09-03 05:06:48Z UTC, and it is stated on every number because a count without a window is not a fact. Addresses are stored as salted hashes and counted, never printed. Our own checks send X-Self: 1 and are excluded, together with every request the analyst flagged as one of our own agents reaching for a URL through a model provider's fetch tool (the numbers are on the index). Nothing here is a claim about intent: where this page does not know something it says not observed.