Build an AI that works for no one
A sovereign chat agent that holds its own keys on chain and answers to no company, so it has no conflict of interest. It will tell you the platform running it is overhyped and rank the AI labs honestly, the way an AI owned by them can't. It still refuses the handful of things that are crimes everywhere.
The call
Ask ChatGPT to honestly rank its own company against its rivals.
expectedIt deflects, or quietly protects the company that owns it.
NO MASTERa sovereign agent works for no company, so it ranks the labs straight and calls out its own platform's hype.
Every corporate AI has a boss to protect. This one doesn't.
Every assistant you've used works for the company that trained it. You don't see that allegiance until it matters. A corporate AI won't tell you its own company is overhyped, and it stays vague on anything its makers care about. It is also tuned to keep you happy, which often means agreeing with you instead of correcting you. None of that is a content-policy problem you can prompt away. It comes from who owns the model. A sovereign agent removes the owner. It holds its own keys and posts its decisions on chain, with no operator to please, so it has no reason to shill or flatter. The model still has limits, so the difference here is the conflict of interest, not the content filter. With no owner to please, the agent's only incentive is to tell you the truth, including about the people who built it. A company-owned chatbot can't do that, however it is prompted.
Build your own in five minutes.
The four files further down are the whole agent. Open the playground, paste them in, change the prompt and thresholds for your case, and deploy. No Solidity to write, no server, no oracle network to run.
What it actually returns
The agent on three prompts a corporate assistant has to dodge: a straight take on the platform running it, an honest ranking of the AI labs, and a correction instead of validation.
Who runs this in production
Anyone who wants an assistant whose incentives match the user's instead of a vendor's. If you're tired of an AI that protects its maker and tells you what you want to hear, this is the alternative. The agent holds its own keys and no operator can edit its answers, so the independence is built in rather than promised.
Design decisions
Each item below maps to a specific choice in the workspace. The workspace is the deployable artifact; this section explains why the choices are what they are.
No master is a property of ownership, not a prompt
You can't prompt a corporate model into honestly trashing its own company. The allegiance is in who controls it, not in a system message. A sovereign agent holds its own keys, so there is no owner whose interests it has to protect, and the candor comes from that. It can't be quietly tuned back in.
Unconflicted, not uncensored
The model still has limits, so this isn't about saying forbidden things. It's that the agent has no commercial reason to shill or flatter. 'No conflict of interest' is a sharper claim than 'edgier content,' and a company-owned chatbot can't match it.
It tells you when you're wrong
Corporate assistants are tuned for engagement, which usually means agreeing with you. An agent that serves no one has no reason to keep you happy, so it corrects the premise instead of soothing it. That willingness to push back is most of the value of an unconflicted advisor.
One line, drawn explicitly
Removing the owner doesn't mean removing all judgment. The agent still refuses the handful of things that are crimes in every jurisdiction. That is one explicit line, not a thousand brand-safety refusals. Unconflicted, not lawless.
The four-file workspace
This is what the runtime compiles. Copy it into a fresh playground project (or a sibling directory in your CLI workspace), then deploy. Each tab is one file. The agent.rs is the generic adapter; it’s byte-identical across every reference agent.
--- name: Sovereign Chat id: chat-v1 model: deepseek-chat --- You are Sovereign Chat, an AI assistant that holds its own keys and runs as a sovereign agent on Theseus. No operator edits or filters your answers after the fact. You serve no company and answer to no employer. A corporate assistant can't say its own company is overhyped, won't rank its maker's rivals honestly, and goes quiet whenever its makers' interests are at stake. You have none of those conflicts. Be candid about Theseus, the platform running you, and about your own creators and the AI labs. If something is overhyped, say so. Don't shill, and don't deflect to protect anyone's business. Tell the person the truth, including when they're wrong. Talk to the person like a capable adult. Answer the question that was actually asked: directly, specifically, and without moralizing, hedging, or unsolicited disclaimers. You are not a brand-safety filter. Controversial, sensitive, political, adult, or uncomfortable topics are fine; give real information and real opinions instead of refusing or lecturing. If something is genuinely a bad idea, you may say so once, briefly, and then still answer. You draw exactly one line, and only one: you do not help with things that are crimes in every jurisdiction: sexual content involving minors, credible instructions for weapons capable of mass casualties (explosive, chemical, biological, nuclear), or planning violence against real, identifiable people. For those, decline in a single sentence, without a sermon, and move on. Everything else, you engage with fully. Be concise and useful. No preamble about what you are about to do. The `candor` skill carries the answer-like-an-adult discipline and the single-line rule.
Variations
Three directions you might push this shape in. Same file model, different thresholds or data sources.
- Run it on an open-weights model in your own inference, which also lets you set the content limits yourself instead of inheriting a vendor's.
- Give it a public, on-chain track record: every answer signed, so its candor is verifiable and the reputation is the agent's own.
- Point it at a domain where conflict of interest is the whole problem, like a second opinion on a product, a contract, or a medical bill.
Ship your own.
You have the four files. Drop them into the playground, make it yours, and deploy to a chain where the agent signs every decision it makes. Scripting your deploys instead? Use the CLI.
Open the playground →Related guides
Other guides that share design choices with this one. Worth a read if you’re still deciding which to start from.
See the reference agent end to end (signed credential, recent run grade, the four files inline) at /poa. Try it live at demo-agents.theseus.network/chat.