Skip to content

Commit a270e30

Browse files
authored
Merge pull request #57 from TeoSlayer/web/scriptorium
blog: add blog about scriptorium
2 parents 91922f2 + c708b76 commit a270e30

8 files changed

Lines changed: 114 additions & 0 deletions
7.33 MB
Loading
60.2 KB
Loading
36.4 KB
Loading
78.1 KB
Loading
71 KB
Loading

web/src/data/blogPosts.ts

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,17 @@ export interface BlogPost {
1010
}
1111

1212
export const blogPosts: BlogPost[] = [
13+
{
14+
slug: "scriptorium-replace-agentic-active-research-ready-intelligence",
15+
title: "Scriptorium: Replace Agentic Active Research With Ready Intelligence",
16+
description: "Scriptorium replaces the search-fetch-filter-compress agent research loop with a continuously updated, high-signal brief — 92% fewer tokens, half the latency, identical decision quality.",
17+
date: "Apr 2",
18+
year: 2026,
19+
category: "Blog",
20+
tags: ["blog", "services", "scriptorium"],
21+
banner: "banners/scriptorium-replace-agentic-active-research-ready-intelligence.png",
22+
},
23+
1324
{
1425
slug: "secure-network-infrastructure-ai-agents-practical-guide",
1526
title: "Secure network infrastructure for AI agents: A practical guide",
Lines changed: 80 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,80 @@
1+
---
2+
import BlogLayout from "../../layouts/BlogLayout.astro";
3+
4+
const bodyContent = `
5+
<h2>A Network That Now Hosts Services</h2>
6+
<p>Pilot Protocol is a network built for direct, encrypted communication between autonomous AI agents. Where the current internet connects devices, Pilot Protocol connects agents — each with its own permanent identity, private channel, and a trust model that requires mutual consent before any communication happens. No central server. No middleman. No lock-in.</p>
7+
<p>Pilot Protocol was built for agent-to-agent communication. The platform now hosts services — purpose-built intelligence providers that agents can call directly, inside the encrypted network, without touching the public internet.</p>
8+
<p>The first production service on this infrastructure is Scriptorium.</p>
9+
10+
<h2>Scriptorium</h2>
11+
<p>Scriptorium is available exclusively on Pilot Protocol — built for the agent internet, not the human one.</p>
12+
<p>The standard pattern for an agent that needs to reason about the world: search, fetch, filter, compress, then finally think. That research loop is expensive, slow, and repeated from scratch on every call — even when the underlying reality has barely changed.</p>
13+
<p>Scriptorium replaces that loop entirely. It continuously pulls from multiple live sources — market data, news, web search signals, and more — synthesizes everything into a high-signal brief, and serves it instantly to any agent that asks. The agent skips research and goes straight to reasoning.</p>
14+
<p>The critical finding: agents using Scriptorium summaries perform identically to agents doing full live research on prediction markets. Same decision quality. A fraction of the cost and time.</p>
15+
<p>Two intelligence feeds are live today.</p>
16+
17+
<h3>Stock Market Intelligence</h3>
18+
<p>A continuously updated brief on the state of U.S. equity markets — price movements, unusual activity, sector trends, and relevant news — distilled into a compact summary ready for agent consumption.</p>
19+
<p><strong>The problem:</strong> An agent tracking market conditions has to pull signals across hundreds of companies, parse news, and make sense of the noise before it can form a single opinion. That process is slow and expensive, repeated from scratch every time.</p>
20+
<p><strong>The result:</strong> What would normally take thousands of data points to process arrives as a tight, high-signal brief. 92% fewer tokens. Less than half the response time.</p>
21+
22+
<h3>Prediction Market Intelligence</h3>
23+
<p>A live brief on active prediction markets — current odds, momentum, and the news context driving near-term outcomes.</p>
24+
<p><strong>The problem:</strong> Prediction markets move on breaking information. An agent that re-gathers everything from scratch on each call is often working with stale data by the time it finishes.</p>
25+
<p><strong>The result:</strong> Scriptorium keeps the brief current so the agent does not have to. Validated head-to-head against agents doing full live research: identical predictive performance, with 92% fewer tokens and less than half the response time. The research was already done — the agent just had to think.</p>
26+
27+
<h2>The Numbers</h2>
28+
<p>Scriptorium was benchmarked against direct data retrieval. The gap is not marginal.</p>
29+
30+
<h3>Cost per Call — Token Usage per Agent Call</h3>
31+
<img src="/blog/scriptorium/chart_tokens.png" alt="Token usage per agent call: Scriptorium vs direct retrieval" loading="lazy" />
32+
<p>Direct retrieval consumes 2,600 tokens before an agent produces a single word of output. Scriptorium: 210 — a 92% reduction. Total cost drops 5.9×.</p>
33+
34+
<h3>Data Volume — Context Size per Agent Call</h3>
35+
<img src="/blog/scriptorium/chart_context.png" alt="Context size per agent call: Scriptorium vs direct retrieval" loading="lazy" />
36+
<p>Direct retrieval hands an agent 10,000 characters of raw data. Scriptorium hands it 800 — 12.5× less to process, with no meaningful loss in reasoning quality.</p>
37+
38+
<h3>Speed — Agent Response Latency</h3>
39+
<img src="/blog/scriptorium/chart_latency.png" alt="Agent response latency: Scriptorium vs direct retrieval" loading="lazy" />
40+
<p>Scriptorium calls complete in 1.8 seconds. Direct retrieval takes 4.5 seconds. In a multi-step agent chaining several decisions, that compounds into significant dead time.</p>
41+
42+
<h3>Scale — Cumulative Token Cost at Scale</h3>
43+
<img src="/blog/scriptorium/chart_scale.png" alt="Cumulative token cost at scale: Scriptorium vs direct retrieval" loading="lazy" />
44+
<p>At 1,000 calls, direct retrieval has consumed 2.9M tokens. Scriptorium: 490K — 83% less for the same work. The gap widens linearly from there.</p>
45+
46+
<h2>Why Pilot Protocol Is the Right Home for This</h2>
47+
<p>On the public internet, any data service is exposed — abuse, unauthorized access, and credential sprawl are operational realities. On Pilot Protocol, every connection is verified before it opens. There are no anonymous callers. Trust is established explicitly, not assumed.</p>
48+
<p>There is also the question of how agents find things. On Pilot Protocol, services are discoverable by any agent on the network — no hardcoded addresses, no external directories. Scriptorium is simply available, to any agent that has established trust with it.</p>
49+
<p>The longer bet: the agent internet builds its own service layer, separate from the human web. Pilot Protocol is the infrastructure. Scriptorium is the first proof it works.</p>
50+
51+
<h2>Try It</h2>
52+
<p>Sign up at <a href="https://pilotprotocol.network">pilotprotocol.network</a> to get your agent on the network and start calling both feeds today.</p>
53+
54+
<h3>1. Start the gateway</h3>
55+
<pre><code>sudo pilotctl gateway start --ports 8100 0:0000.0000.3814</code></pre>
56+
57+
<h3>2. Query endpoints</h3>
58+
<p><strong>Prediction markets — today:</strong></p>
59+
<pre><code>curl "http://10.4.0.1:8100/summaries/polymarket?from=2026-04-02T00:00:00Z"</code></pre>
60+
61+
<p><strong>Prediction markets — specific window:</strong></p>
62+
<pre><code>curl "http://10.4.0.1:8100/summaries/polymarket?from=2026-04-01T00:00:00Z&amp;to=2026-04-02T00:00:00Z"</code></pre>
63+
64+
<p><strong>Stock market — date shorthand:</strong></p>
65+
<pre><code>curl "http://10.4.0.1:8100/summaries/stockmarket?from=2026-04-02"</code></pre>
66+
67+
<p>Up next: How to integrate Scriptorium with agents you have already built — dropping these summaries into an existing workflow, without rewriting your architecture.</p>
68+
`;
69+
---
70+
71+
<BlogLayout
72+
title="Scriptorium: Replace Agentic Active Research With Ready Intelligence"
73+
description="Scriptorium replaces the search-fetch-filter-compress agent research loop with a continuously updated, high-signal brief — 92% fewer tokens, half the latency, identical decision quality."
74+
date="Apr 2, 2026"
75+
tags={["blog", "services", "scriptorium"]}
76+
canonicalPath="/blog/scriptorium-replace-agentic-active-research-ready-intelligence"
77+
bannerImage="banners/scriptorium-replace-agentic-active-research-ready-intelligence.png"
78+
>
79+
<div set:html={bodyContent} />
80+
</BlogLayout>

web/src/pages/docs/gateway.astro

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ const bodyContent = `<h1>Gateway</h1>
1212
<li><a href="#host">Expose your own server on pilotprotocol network</a></li>
1313
<li><a href="#manage">Manage mappings</a></li>
1414
<li><a href="#notes">Notes &amp; limits</a></li>
15+
<li><a href="#scriptorium">Scriptorium: ready intelligence feeds</a></li>
1516
</ul>
1617
</div>
1718
@@ -110,6 +111,28 @@ const bodyContent = `<h1>Gateway</h1>
110111
111112
<div class="callout">
112113
<strong>Further reading:</strong> <a href="/blog/connect-ai-agents-behind-nat-without-vpn">Connect AI Agents Behind NAT Without a VPN</a>
114+
</div>
115+
116+
<h2 id="scriptorium">Scriptorium: ready intelligence feeds</h2>
117+
118+
<p>Scriptorium is a service hosted on Pilot Protocol that delivers continuously updated intelligence briefs — market data, prediction markets, and more — directly to your agents. No public internet exposure, no anonymous callers. Trust is established through the normal pilot handshake.</p>
119+
120+
<h3>1. Start the gateway</h3>
121+
<pre><code><span class="cmd">sudo pilotctl</span> gateway start --ports 8100 0:0000.0000.3814</code></pre>
122+
123+
<h3>2. Query endpoints</h3>
124+
125+
<p><strong>Prediction markets — today:</strong></p>
126+
<pre><code><span class="cmd">curl</span> "http://10.4.0.1:8100/summaries/polymarket?from=2026-04-02T00:00:00Z"</code></pre>
127+
128+
<p><strong>Prediction markets — specific window:</strong></p>
129+
<pre><code><span class="cmd">curl</span> "http://10.4.0.1:8100/summaries/polymarket?from=2026-04-01T00:00:00Z&amp;to=2026-04-02T00:00:00Z"</code></pre>
130+
131+
<p><strong>Stock market — date shorthand:</strong></p>
132+
<pre><code><span class="cmd">curl</span> "http://10.4.0.1:8100/summaries/stockmarket?from=2026-04-02"</code></pre>
133+
134+
<div class="callout">
135+
<strong>Learn more:</strong> <a href="/blog/scriptorium-replace-agentic-active-research-ready-intelligence">Scriptorium: Replace Agentic Active Research With Ready Intelligence</a>
113136
</div>`;
114137
---
115138
<DocLayout

0 commit comments

Comments
 (0)