A grounded portfolio assistant
Ask.
An assistant about Jonathan's work. It answers from a small, curated fact file, says plainly when it does not know, and shows you its own prompt, costs, and guardrails.
It can make mistakes, and nothing it says is a commitment on Jonathan's behalf. Conversations are not stored.
Guardrails
chevron_right View the entire fact file it answers from
chevron_right View its instructions (system prompt)
How this works
It answers only from a curated fact file drawn from what Jonathan already publishes on this site, and it is instructed to say when it does not know rather than guess. The whole fact file is viewable above.
It has no tools, no memory, and nothing to act on: the worst a prompt-injection attempt can achieve is an awkward sentence. Live replies are capped per visitor and per day, with a pre-written fallback, so it cannot run up a bill.
Conversations are not stored. Messages are held in memory just long enough to answer, then discarded. The API key lives only on the server.