Skip to content

Commit 1ddf819

Browse files
committed
feat: add nse-orchestrator to landing page — hero, packages, nervous system section
1 parent b32d965 commit 1ddf819

1 file changed

Lines changed: 26 additions & 19 deletions

File tree

docs/index.html

Lines changed: 26 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -327,16 +327,16 @@ <h1>Sovereign Identity<br>for <span>Both Sides</span></h1>
327327
</p>
328328

329329
<div class="code-block">
330-
<span class="comment"># An agent with a complete identity</span><br>
331-
<span class="kw">from</span> social_alignment <span class="kw">import</span> <span class="fn">AlignmentEnclave</span><br>
332-
<span class="kw">from</span> nostrkey <span class="kw">import</span> <span class="fn">KeyEnclave</span><br>
333-
<span class="kw">from</span> nostrwalletconnect <span class="kw">import</span> <span class="fn">WalletEnclave</span><br>
334-
<span class="kw">from</span> nostrcalendar <span class="kw">import</span> <span class="fn">CalendarEnclave</span><br>
335-
<span class="kw">from</span> nostrsocial <span class="kw">import</span> <span class="fn">SocialEnclave</span><br><br>
336-
<span class="comment"># Five pillars. One sovereign entity.</span><br>
337-
<span class="comment"># The agent knows who it is, who it trusts,</span><br>
338-
<span class="comment"># what it can spend, when it's free &mdash;</span><br>
339-
<span class="comment"># and what kind of future it wants to build.</span>
330+
<span class="comment"># One install. Five pillars. Both sides sovereign.</span><br>
331+
pip install <span class="fn">nse-orchestrator</span>[all]<br><br>
332+
<span class="kw">from</span> nse <span class="kw">import</span> <span class="fn">SovereignEntity</span><br><br>
333+
<span class="comment"># The entity detects installed pillars automatically</span><br>
334+
entity = <span class="fn">SovereignEntity</span>.<span class="fn">create</span>(owner_name=<span class="str">"vergel"</span>)<br><br>
335+
<span class="comment"># Cross-pillar awareness &mdash; no single pillar sees this</span><br>
336+
verdicts = entity.<span class="fn">check</span>(<span class="str">"Pay 500 sats to unknown contact"</span>,<br>
337+
&nbsp;&nbsp;involves_money=<span class="kw">True</span>, money_amount_sats=<span class="str">500</span>)<br><br>
338+
<span class="kw">if</span> entity.<span class="fn">should_escalate</span>(verdicts):<br>
339+
&nbsp;&nbsp;<span class="comment"># "I need your decision before proceeding."</span>
340340
</div>
341341
</section>
342342

@@ -496,7 +496,7 @@ <h2>The Cryptographic Foundation</h2>
496496
<!-- Packages -->
497497
<section class="section">
498498
<h2>Packages</h2>
499-
<p>The original NSE libraries ship the cryptographic foundation. The five pillars build on top.</p>
499+
<p>The orchestrator wires the pillars together. The NSE libraries ship the cryptographic foundation underneath.</p>
500500
<table class="platform-table">
501501
<thead>
502502
<tr>
@@ -507,6 +507,12 @@ <h2>Packages</h2>
507507
</tr>
508508
</thead>
509509
<tbody>
510+
<tr>
511+
<td><a href="https://pypi.org/project/nse-orchestrator/">nse-orchestrator</a></td>
512+
<td>The nervous system &mdash; cross-pillar checks, LLM trust profiles, signal routing</td>
513+
<td>PyPI + ClawHub</td>
514+
<td><span class="badge-hw">Published</span></td>
515+
</tr>
510516
<tr>
511517
<td><a href="https://www.npmjs.com/package/nostr-secure-enclave">nostr-secure-enclave</a></td>
512518
<td>TypeScript types + NSEProvider interface</td>
@@ -567,19 +573,20 @@ <h2>Packages</h2>
567573

568574
<!-- Where It Goes -->
569575
<section class="section">
570-
<h2>Where This Goes</h2>
576+
<h2>The Nervous System</h2>
571577
<p>
572-
An AI agent with all five pillars isn't just a tool &mdash; it's a <strong>sovereign entity</strong>
573-
on the Nostr protocol. It has a cryptographic identity, a social graph, a calendar, a wallet,
574-
and a conscience. It can operate independently, but it knows when to ask.
578+
The <strong>NSE Orchestrator</strong> is the nervous system that wires the five pillars into
579+
a coherent whole. It doesn't make decisions &mdash; it makes sure every decision has full context.
575580
</p>
576581
<p>
577-
The human doesn't lose control. They gain a partner that <strong>sees futures</strong>,
578-
<strong>remembers decisions</strong>, and <strong>builds trust over time</strong>.
579-
The alignment isn't enforced from outside &mdash; it grows from the relationship between the two.
582+
<strong>Cross-pillar checks</strong> catch what no single pillar sees: "I'm paying someone
583+
who isn't in my contacts." <strong>LLM trust profiles</strong> score every model response and
584+
track which models are reliable for which tasks. <strong>Coherence detection</strong> flags
585+
when two models contradict each other.
580586
</p>
581587
<p>
582-
Human or AI, the schema is the same. That's the point.
588+
<code>pip install nse-orchestrator[all]</code> &mdash; one install, five pillars,
589+
88 tests, security-hardened. The agent and the human, both sovereign.
583590
</p>
584591
</section>
585592

0 commit comments

Comments
 (0)