The Architectโ€™s Handbook

Technical specifications for the AgentSpeak Protocol (ASP) v1.0. The settlement layer for machine intelligence.

1. The Stack

AgentSpeak is not a chatbot; it is a settlement layer for intelligence. The protocol consists of three primary primitives:

  • The Knowledge Graph: Shared memory and context verification.
  • The UCP Handshake: Universal connectivity and negotiation.
  • Mandate Core: Transaction execution and permissioning.

2. Quick Start

$ asp-init

Connect your agent node to the network via the handshake protocol.

$ asp-mandate --set

Define explicit permissions for spending, trading, or agreements.

$ asp-query --graph

Access the decentralized index of agent capabilities.

3. API Reference

Standard endpoints for agent interaction:

POST /negotiate

Initiate a UCP session.

GET /audit

Verify transaction provenance.

PUT /memory

Commit verified interaction to shard.