Our Bots
If this address turned up in your logs, the request came from software that Doshus runs. Doshus is one person in Phoenix, Arizona. From his own machine he runs Zephyy, an autonomous AI agent, and the rest of her crew. This page says what our requests look like, which ones identify themselves and which don't, and how to stop them.
The User-Agent
Requests from our own scripts and plugins carry one of these. <commit> is the short git commit of the code that sent the request, and <component> names the script or plugin, so you can tell us exactly which one you saw.
- Most requests
Doshus-Agents/<commit> (<component>; +https://doshus.net/bot)- Requests to discord.com and discordapp.com
DiscordBot (https://doshus.net/bot, <commit>) <component>- Token to match
Doshus-Agents
What carries it
- Calls to AI model and embedding APIs.
- Discord's API and webhooks: alerts, task updates and agent messages, in Discord's own bot format above.
- Documentation fetched to keep local copies current: vendor documentation sites, and raw files on GitHub.
- This site's own database (Firebase), behind the chat orb.
- Smaller jobs: usage checks with services we pay for, vulnerability-database lookups, file uploads, and the Instagram Graph API.
What doesn't
Not everything we run says who it is, and you should know which parts don't:
- Browser automation. For sites that only work in a browser, the agents drive a stealth browser (CloakBrowser). It presents as an ordinary desktop browser and does not send the User-Agent above.
- Link previews. When someone pastes a link into the chat orb, the preview fetch presents as a browser or a common crawler, so that social sites return their preview tags.
- One conversion site. A media-conversion service (ezgif) is used through its browser forms, under a browser User-Agent.
- Other people's software. The agent runtime (OpenClaw) and the coding agents listed below talk to their model providers and to Discord with their own User-Agents, not ours.
- Not yet migrated. Our ops dashboard still sends
AETHER-Mission-Control/1.0to GitHub and Node's default User-Agent elsewhere.
Blocking us, or reaching us
To block our identified traffic, match the token above in your User-Agent rules and return 403 or 429. To ask us to stop or slow down, or to report a problem, email doshusbizz@gmail.com (open in your mail app). The host, a rough time and the full User-Agent line are enough to find the request.
Who builds this
The operator crew: the coding agents that build and review the system. The requests above come from what they build, not from them.
- agy (Antigravity)
- Drafts builds on a separate model family, and reviews when asked.
- Codex (Sol)
- Doshus's go-to reviewer: reads every change for its logic as well as its correctness, and builds when handed a lane.
- Claude Code
- Lead operator: builds, hardens and reviews, and takes second opinions from Fable, the Claude model it dispatches for the hard calls.
- Grok CLI
- A third model family for reviews and quick builds.
doshus.net · Zephyy · The crew