The inversion: off-by-default, opt-in onboarding
Hermes Agent's existing onboarding paths give you a working agent loaded with capability. Quick Setup uses the Nous Portal with free OAuth and no API keys, while Full Setup makes you select every tool but bring your own keys [1]. Both leave you with an agent that, by default, can reach the network, execute code, see images, remember across sessions, delegate to subagents, and run scheduled jobs. Blank Slate inverts that contract entirely: it boots with everything off except provider & model, File Operations, and Terminal [1].
Concretely, that means web, browser, code execution, vision, memory, delegation, cron, skills, plugins, and MCP all stay disabled, and so do quieter background behaviors like compression, checkpoints, smart routing, and memory capture [1]. The result is an agent that can read and write files on disk and run shell commands, and literally nothing else until you say otherwise. Where a default agent answers 'what can I turn off?', Blank Slate answers 'what do I actually need to turn on?' — a small framing change that shifts the default safety posture from permissive to restrictive.


