You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
<h1>Don't take the spec<br>on trust. <em>Run it.</em></h1>
51
+
<h1>Run a policy check.<br><em>Inspect the result.</em></h1>
52
52
<pclass="sub">Ten demos, about thirteen minutes end to end. Four cover custody of model weights. Five govern what an agent does at the tool boundary. One governs model calls through an OpenAI-compatible endpoint.</p>
53
53
<div><spanclass="status">Software mode · <code>CMCP_DEV_MODE=1</code> · no special hardware</span></div>
54
54
</div></div>
@@ -57,18 +57,20 @@ <h1>Don't take the spec<br>on trust. <em>Run it.</em></h1>
57
57
58
58
<sectionid="start">
59
59
<spanclass="label">Quick start</span>
60
-
<h2>Clone it and run all ten</h2>
61
-
<p>No confidential-computing hardware, no cloud account, no signup. Everything runs in software mode.</p>
60
+
<h2>Start with one demo</h2>
61
+
<p>Use Python 3.11+, Git, and Bash on macOS, Linux, or Windows with WSL for the commands below. No cloud account is needed. These demos use software attestation and do not demonstrate hardware isolation.</p>
<pre>git clone https://github.com/agentrust-io/demos && cd demos
65
-
pip install -r requirements.txt
66
-
python demo.py <spanclass="c"># all ten, pausing before each</span>
67
-
python demo.py --no-pause <spanclass="c"># straight through, no prompts</span>
68
-
python demo.py 6<spanclass="c"># just demo 6</span></pre>
65
+
python3 -m venv .venv
66
+
source .venv/bin/activate
67
+
python -m pip install -r requirements.txt
68
+
python demo.py 1<spanclass="c"># start with tool-call policy enforcement</span></pre>
69
69
</div>
70
70
<p>The requirements install cMCP for demos 1 to 5, Weight Custody Manifest for demos 6 to 9, and the OpenAI client for demo 10. <code>demo.py</code> sets dev mode and the bearer token for you, so there is nothing to export. Source: <ahref="https://github.com/agentrust-io/demos">github.com/agentrust-io/demos</a>.</p>
71
71
72
+
<p><strong>What to look for:</strong> demo 1 routes calls through the local gateway and closes the session into a signed record. Software mode does not pass hardware-attestation verification. To explore weight custody, run <code>python demo.py 6</code>; to run the full set without pauses, use <code>python demo.py --no-pause</code>.</p>
73
+
<p><strong>Individual commands below:</strong> run them from the <code>demos</code> folder with the environment activated. For demos that start cMCP, set <code>export CMCP_BEARER_TOKEN=demo-token</code> first. The <code>demo.py</code> launcher handles this setup for you.</p>
72
74
<pclass="meta" style="margin-top:2.25rem;">What demo 6 actually prints, verbatim from a run on <code>weight-custody-manifest 0.25.0</code></p>
0 commit comments