The spec is the product
Specification 1.0 is normative and published, with a conformance checker that fails the build when the paper and the schemas disagree. A protocol others implement is a standard; a product others clone is a feature.
13 frames · 7 kinds · wire v1 frozen
Security by construction
The token boundary and the sandbox have no bypass flag — not “secure by default,” but no switch to flip. The published threat model also states what is accepted and not mitigated, with equal prominence.
threat model re-attacked pre-launch
Provider neutrality
A model vendor has little reason to ship “your apps run just as well on our competitor's model.” Snug's whole premise is that sentence, which is easier to mean when you don't sell inference.
adapters: anthropic · openai · local · mock
Runtime contracts
Apps are cheap enough per turn to run on a small local model — the unlock for private, on-device and regulated deployments. It's what turns “portable in principle” into “portable to a laptop that's offline.”
~1.26 KB/turn · version-pinned per app
Embeddable, so it spreads
Any product drops in the runner and SDK, and their users build micro apps powered by their assistant. Snug wins by being adopted, not by being visited — the hosted Playground is the demo, not the business.
@snugprotocol/runner + /sdk
Shipped, not slideware
A signed, notarized macOS build is in users' hands. The protocol, the threat model, the whitepaper and the reference implementation all exist and are public today.
Developer ID · notarized · MIT