Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
11 changes: 6 additions & 5 deletions src/pages/blog/index.astro
Original file line number Diff line number Diff line change
Expand Up @@ -11,12 +11,12 @@ const filterCategories = ['All', ...categories];
<!DOCTYPE html>
<html lang="en">
<head>
<BaseHead title="Blog - Pilot Protocol" description="Technical articles on AI agent networking, P2P infrastructure, NAT traversal, trust models, and building with Pilot Protocol." canonicalUrl="https://pilotprotocol.network/blog/" ogImage="https://pilotprotocol.network/og/blogs.jpg" />
<BaseHead title="AI Agent Networking Blog | Pilot Protocol" description="Guides on AI agent networking: P2P communication, NAT traversal, trust models, and the Pilot Protocol app store, with real pilotctl commands." canonicalUrl="https://pilotprotocol.network/blog/" ogImage="https://pilotprotocol.network/og/blogs.jpg" />
<script type="application/ld+json" set:html={JSON.stringify({
"@context": "https://schema.org",
"@type": "CollectionPage",
"name": "Blog - Pilot Protocol",
"description": "Technical articles on AI agent networking, P2P infrastructure, NAT traversal, trust models, and building with Pilot Protocol.",
"name": "AI Agent Networking Blog | Pilot Protocol",
"description": "Guides on AI agent networking: P2P communication, NAT traversal, trust models, and the Pilot Protocol app store, with real pilotctl commands.",
"url": "https://pilotprotocol.network/blog/",
"isPartOf": { "@type": "WebSite", "name": "Pilot Protocol", "url": "https://pilotprotocol.network/" },
"publisher": { "@type": "Organization", "name": "Vulture Labs" },
Expand All @@ -27,8 +27,9 @@ const filterCategories = ['All', ...categories];
<Nav active="blog" />
<div class="blog-list">
<div class="eyebrow">Journal</div>
<h1>Notes from the <em>protocol</em>.</h1>
<p class="subtitle">Technical deep dives, architecture posts, and field notes on agent networking - direct peer-to-peer, NAT traversal, encrypted tunnels, trust models.</p>
<h1>AI agent networking, <em>explained</em>.</h1>
<p class="subtitle">Guides and field notes on connecting AI agents over a real network: direct peer-to-peer communication, NAT traversal without a VPN, encrypted tunnels, per-peer trust models, and the Pilot Protocol app store — with working <code>pilotctl</code> commands in every post.</p>
<p class="subtitle" style="font-size: 0.95em;">Start with <a href="/blog/ai-agent-discovery-process-p2p-networks">agent discovery over P2P networks</a>, <a href="/blog/peer-to-peer-agent-communication-no-server">peer-to-peer agent communication without a server</a>, or an <a href="/blog/ai-agent-app-store">introduction to the app store</a>.</p>

<div class="rss-group">
<a class="rss-btn" href="/blog/feed.xml" target="_blank" rel="noopener" title="Open RSS Feed">
Expand Down
Loading