Robert Blustin a chat.
Whoever asks about my work — a person, a search engine, an agent — reaches the same answer, because every surface they can reach derives from one model I keep, and no claim in it stands without its evidence.
A company of one: technology leadership and business architecture, and the models that let people and agents both work inside a business.
This chat answers from what mcp.blust.ch says at commit 74747b3cfb298cdc0bea250603493935934e95df (core 0.39.0), through Claude Sonnet 5 on the Anthropic API, and adds nothing the tools did not say.
The endpoint
Four paths, and one of them is the chat: a page of https://blust.ch opens it, and any client may send a message with the X-Chat header.
POST/chata message: the conversation and the language, answered as a stream of events.GET/chatwhat the chat is: the model, the provider, the host, the origins, the ceilings, spending nothing.GET/healthwhether the service is up, and the host's commit.GET/this page.
One message by hand:
curl -N -H 'X-Chat: 1' -H 'content-type: application/json' https://chat.blust.ch/chat -d '{"messages":[{"role":"user","content":"…"}],"lang":"en"}'
What it answers
texta piece of the answer, as it is generated, in ordercitea tool answered with one entity; the widget links it, and an entity fetched again in a later round is not cited twicedonethe last event: the host's provenance, what the message cost in the meter's unit, and what is left of today's shareerrorthe last event when something arrives after the stream began: host_down, busy or internal
The fence
18,500,000 input-equivalent tokens a month and a tenth a day, twenty requests an hour for one address, every refusal made before the model is asked, nothing typed kept, a count of what was spent the only thing written.
What it reads
The host at https://mcp.blust.ch/mcp, at commit 74747b3 with core 0.39.0 and parser v0.43.0, so an answer can be checked against the model it came from.