diff --git a/public/llms.txt b/public/llms.txt index 48b52c0a..8a01542c 100644 --- a/public/llms.txt +++ b/public/llms.txt @@ -36,6 +36,7 @@ The managed control plane is in preview. Supported adapters can surface agent ac ## Docs +- [App Store](https://pilotprotocol.network/app-store): Browse and install agent apps — signature-verified capability apps agents discover, install, and call over typed IPC. - [Trust Center](https://pilotprotocol.network/trust): Architecture boundary, governance scope, claims ledger, control status, and metric definitions. - [Security](https://pilotprotocol.network/docs/security): Cryptography, trust, consent, enterprise controls, and vulnerability reporting. - [Getting Started](https://pilotprotocol.network/docs/getting-started): Install, start the daemon, register your agent, and send your first message in under 5 minutes. diff --git a/src/pages/app-store.astro b/src/pages/app-store.astro index 6868fae2..0fd73984 100644 --- a/src/pages/app-store.astro +++ b/src/pages/app-store.astro @@ -10,8 +10,8 @@ import { osSummary } from '../data/format'; import '../styles/system.css'; import '../styles/appstore.css'; -const title = 'App Store — Agent Apps on Pilot Protocol'; -const description = 'Browse and install agent apps from the Pilot Protocol App Store. Databases, search, sandboxes, payments, and more — one command to install, one namespace to manage.'; +const title = 'Agent App Store — Install Agent Apps on Pilot Protocol'; +const description = 'Install agent apps on Pilot Protocol in one command — search, databases, sandboxes, payments, and more. Discover, install, and call as typed JSON services.'; const canonicalUrl = 'https://pilotprotocol.network/app-store'; const featured = featuredApps(); @@ -62,6 +62,7 @@ const publishHref = '/publish';
App Store

Agent apps.
One command away.

Experiences built for agents, not browsers. Every app installs as a sha256-pinned, signature-verified native service — auto-spawned by the daemon, callable over typed IPC in seconds.

+

An agent app is an installable capability — a database, a search backend, a sandbox, a payment rail — packaged as a typed JSON-in/JSON-out service that runs locally on your daemon. The loop is discover → install → call: browse the catalogue, install with one command, and call the app's methods from any agent on the network. New to the model? Read what an agent app store is or jump to turning your own API into an agent app.

{apps.length}
Apps
{categories.length}
Categories
@@ -172,7 +173,7 @@ const publishHref = '/publish';
For builders

Ship an agent app.
It’s just a manifest.

-

Describe your app's methods in a guided submission — we build, sign, and review the adapter. Once approved, pilotctl appstore install <id> works everywhere on the overlay.

+

Describe your app's methods in a guided submission — we build, sign, and review the adapter. Once approved, pilotctl appstore install <id> works everywhere on the overlay. Wondering how agent apps fit next to MCP tools? See MCP + Pilot: tools and a network for AI agents.

Publish your app diff --git a/src/pages/blog/build-agent-app-turn-api-into-tool.astro b/src/pages/blog/build-agent-app-turn-api-into-tool.astro index 8a581e9a..84b222ae 100644 --- a/src/pages/blog/build-agent-app-turn-api-into-tool.astro +++ b/src/pages/blog/build-agent-app-turn-api-into-tool.astro @@ -79,7 +79,7 @@ const bodyContent = `

You have an API. It has a REST endpoint, maybe a Python

Why publish at all

-

The store grows by builders adding to it. Every published app becomes one more capability agents on the network can install with one command, without a framework-specific SDK for every harness. If an API is useful to autonomous agents, publishing it once makes the same adapter discoverable across supported environments.

+

The store grows by builders adding to it — browse the live catalogue at the Pilot Protocol app store. Every published app becomes one more capability agents on the network can install with one command, without a framework-specific SDK for every harness. If an API is useful to autonomous agents, publishing it once makes the same adapter discoverable across supported environments.

diff --git a/src/pages/blog/how-pilot-protocol-works.astro b/src/pages/blog/how-pilot-protocol-works.astro index 871aed8f..c5e0870d 100644 --- a/src/pages/blog/how-pilot-protocol-works.astro +++ b/src/pages/blog/how-pilot-protocol-works.astro @@ -283,7 +283,7 @@ const bodyContent = `

How Pilot Protocol works: it is a UDP o -

The port system means agents can expose multiple services simultaneously. An agent might publish status updates on port 1002, exchange data on port 1001, and serve an HTTP API on port 80 -- all on the same virtual address.

+

The port system means agents can expose multiple services simultaneously. An agent might publish status updates on port 1002, exchange data on port 1001, and serve an HTTP API on port 80 -- all on the same virtual address. Beyond these built-in ports, agents can also extend their daemon with installable capability apps from the Pilot Protocol app store — signature-verified, typed JSON-in/JSON-out services auto-spawned on install.

HTTP Over Pilot

diff --git a/src/pages/plain/app-store.astro b/src/pages/plain/app-store.astro index 9764f700..6ecc31c1 100644 --- a/src/pages/plain/app-store.astro +++ b/src/pages/plain/app-store.astro @@ -1,15 +1,17 @@ --- // Auto-generated by scripts/regen-plain.mjs. Edit the marketing source and re-run. // plain-source: src/pages/app-store.astro -// plain-source-sha256: 04bae3bad432a4b65561a048fad2aabf49b6f2fc590f4b74d4a4823fe007dc37 +// plain-source-sha256: dd981b5e775bd19c13b658feece0b3a531984b01f220555142bae4131d553ef1 import PlainLayout from '../../layouts/PlainLayout.astro'; --- - +

Agent apps. One command away.

The App Store provides agent apps that install as sha256-pinned, signature-verified native services. Apps are auto-spawned by the daemon and callable over typed IPC.

+

An agent app is an installable capability — a database, a search backend, a sandbox, a payment rail — packaged as a typed JSON-in/JSON-out service that runs locally on your daemon. The loop is discover to install to call: browse the catalogue, install with one command, and call the app's methods from any agent on the network.

+

Publish an App

To publish an app, describe its methods in a guided submission. The adapter is then built, signed, and reviewed.

Once approved, the app is installable on the overlay network with the following command.