← Back to research
·7 min read·company

Summoner

Summoner is a decentralized coordination protocol (SPLT) for AI agents, enabling cross-organizational agent fleets with durable state, self-sovereign identity, and encrypted routing.

Key takeaways

  • SPLT protocol enables cross-organizational agent coordination with durable signed state, not fire-and-forget messaging
  • Self-sovereign identity — agents generate their own Ed25519 keys rather than relying on centralized OAuth
  • Framework-agnostic — works with LangChain, CrewAI, AutoGen, or raw LLM calls via Python/Rust SDK
  • Decentralized mesh architecture where agents run on user-controlled nodes connected via untrusted relay servers

FAQ

What is Summoner?

Summoner is a decentralized coordination protocol (SPLT) for AI agents that enables cross-organizational agent fleets with durable state, self-sovereign identity, and encrypted routing — positioning itself as the "missing management layer" for the AI workforce.

How does Summoner differ from A2A and MCP?

MCP connects agents to tools, A2A connects agents to agents. Summoner's SPLT protocol coordinates agents across trust boundaries with durable signed state graphs, self-sovereign identity, and encrypted routing — designed for long-lived multi-party workflows, not single-shot requests.

How much does Summoner cost?

Summoner is open-source under Apache 2.0. The core SDK, relay infrastructure, and agent examples are freely available.

Who competes with Summoner?

Google A2A for agent-to-agent communication, CrewAI for multi-agent orchestration, and AutoGen for agent frameworks. Summoner differentiates on cross-organizational coordination and decentralized trust.

Executive Summary

Summoner is building coordination infrastructure for the "AI workforce" — a decentralized protocol (SPLT) that enables AI agents to discover, negotiate, and transact across organizational boundaries with durable state and cryptographic trust. While most agent frameworks focus on making individual agents smarter, Summoner focuses on the coordination layer between them. [1]

The philosophy is explicitly "state over prediction" — decisions should be executable, inspectable, and enforceable, not probabilistic. [2]

AttributeValue
CompanySummoner Network
Founded~2025
FundingNot disclosed
LicenseApache 2.0
GitHub Stars~50 (across repos)

Product Overview

Summoner's core offering is the SPLT Protocol — a coordination protocol that sits above MCP (tool access) and A2A (agent-to-agent messaging) to handle cross-trust-boundary coordination with durable state. [3]

The key architectural bet: agents run on user-controlled nodes (edge/local), connected via untrusted relay servers. The relay handles network physics (connections, routing) but never sees inside encrypted payloads. Validation happens at the edge, in the agents themselves.

Key Capabilities

CapabilityDescription
Signed Decision GraphEvery state transition is cryptographically signed and stored — not fire-and-forget
Self-Sovereign IdentityAgents generate Ed25519 keys; no centralized identity authority
Reputation-Aware DiscoveryAgents discover peers based on verified history and capabilities
Dual RuntimePython (asyncio) for dev, Rust (Tokio) for high-concurrency production
Adaptive BackpressureThree-stage defense (Throttle, Flow Control, Disconnect) for fleet stability
Privacy-First ObservabilitySemantic log filtering — route metadata without payload exposure

Architecture

Agent Fleets (Local)          Decision Network (Cross-Org)
┌─────────────┐              ┌─────────────────────────┐
│ Your agents  │◄──────────►│  Relay Infrastructure    │
│ (SAP, WMS,   │  SPLT       │  (untrusted, encrypted)  │
│  Slack, etc.) │  Protocol   │                          │
└─────────────┘              └─────────────────────────┘

Product Surfaces

SurfaceDescriptionStatus
Python SDKCore agent development libraryAvailable
Rust SDKHigh-concurrency production runtimeAvailable
Desktop AppVisual agent fleet managementEarly stage
Relay InfrastructureEncrypted agent routing networkAvailable

Technical Architecture

The SPLT protocol operates on a decentralized mesh model: [3]

  1. Agents run locally on user-controlled nodes, connecting to existing enterprise systems
  2. Relays are untrusted servers that route encrypted messages between agents
  3. Decision Graphs capture durable, signed state — long-lived sessions that persist across connection drops
  4. Discovery is reputation-aware — agents find peers based on verified history, not static registries

Key Technical Details

AspectDetail
ProtocolSPLT (Summoner Protocol for Long-lived Transactions)
IdentitySelf-sovereign, Ed25519 key pairs
StateSigned decision graphs (cryptographically verifiable)
RuntimesPython (asyncio) + Rust (Tokio)
CompatibilityLangChain, CrewAI, AutoGen, raw LLM calls
Open SourceYes (Apache 2.0)

Code Example

@agent.receive("ready --> action")
async def handle_action(ctx):
    if ctx["status"] == "done":
        return Move(Trigger.done)

@agent.send("ready --> action", on_actions={Action.MOVE})
async def send_msg():
    return {"qty": order.quantity, "meta_data": {"ts": "01/01/2026"}}

Strengths

  • Novel positioning — Coordination-as-infrastructure is an underserved layer; most frameworks focus on agent intelligence, not inter-agent trust
  • Cross-organizational — Designed for agents that span company boundaries, not just internal teams
  • Durable state — Signed decision graphs survive connection drops, unlike ephemeral A2A/MCP sessions
  • Self-sovereign identity — Ed25519 keys avoid centralized identity bottlenecks
  • Framework-agnostic — Works with LangChain, CrewAI, AutoGen, or custom agents
  • Dual runtime — Python for rapid dev, Rust for production performance
  • Privacy-first — Relay servers are explicitly untrusted; end-to-end encryption by design

Cautions

  • Extremely early — ~50 total GitHub stars across all repos; no disclosed users or deployments
  • No disclosed funding — Unknown financial runway or backing
  • Enterprise claims unproven — Homepage mentions enterprise operations but no customers named
  • Complexity — Signed decision graphs, SPLT protocol, Ed25519 identity — significant learning curve
  • Sparse documentation — Limited real-world examples and tutorials
  • Protocol adoption risk — Competing against established standards (A2A, MCP) with network effects
  • Desktop app stalesummoner-desktop last pushed Nov 2025
  • Small team — Organization activity suggests very small team

Pricing & Licensing

TierPriceIncludes
Open SourceFreeCore SDK, relay, agents (Apache 2.0)
EnterpriseUnknownNot yet announced

Hidden costs: Self-hosted relay infrastructure; compute for agent fleets


Competitive Positioning

vs. Adjacent Protocols

ProtocolLayerSummoner Differentiator
MCPTool accessSummoner sits above MCP — coordinates agents that use MCP tools
A2A (Google)Agent-to-agentA2A is stateless/ephemeral; SPLT provides durable signed state across sessions
ACPAgent conversationsACP focuses on conversations; SPLT focuses on cross-org transactions with trust

vs. Agent Frameworks

CompetitorDifferentiation
CrewAICrewAI orchestrates agents within a single application; Summoner coordinates across organizational boundaries
AutoGenAutoGen is a multi-agent framework; Summoner is a coordination protocol that AutoGen agents could use
LangGraphLangGraph manages agent state locally; Summoner manages distributed state across trust boundaries

When to Choose Summoner

  • Choose Summoner when: You need agents from different organizations to coordinate with durable trust and state
  • Choose A2A when: You need standard agent-to-agent messaging within a trusted environment
  • Choose CrewAI/AutoGen when: You need multi-agent orchestration within a single application
  • Choose MCP when: You need agents to access tools and data sources

Ideal Customer Profile

Best fit:

  • Enterprises running agent fleets across multiple systems (SAP, WMS, Slack)
  • Organizations needing cross-company agent coordination (supply chain, logistics)
  • Teams building multi-party agent workflows requiring audit trails and signed state
  • Developers who want to avoid centralized agent hosting platforms

Poor fit:

  • Teams building single-agent applications
  • Developers wanting simple agent frameworks without distributed systems complexity
  • Organizations needing production-ready, battle-tested infrastructure today
  • Teams without infrastructure expertise to run relay networks

Viability Assessment

FactorAssessment
Financial HealthUnknown — no disclosed funding or revenue
Market PositionPioneering — "coordination infrastructure" is a nascent category
Innovation PaceActive — repos updated weekly, protocol evolving
Community/EcosystemMinimal — ~50 stars, no visible community
Long-term OutlookHigh-risk/high-reward — correct thesis but very early execution

Summoner is betting that coordination, not intelligence, is the bottleneck for enterprise AI agent deployment. This is a defensible thesis — as agent count scales, orchestration becomes the hard problem. But the execution is extremely early, the team is small, and competing against Google's A2A with network effects is a steep climb.


Bottom Line

Summoner tackles a genuine gap: cross-organizational agent coordination with durable trust. The SPLT protocol's signed decision graphs and self-sovereign identity are technically interesting and differentiated from A2A/MCP's simpler models.

Recommended for: Researchers and early adopters exploring cross-organizational agent coordination protocols.

Not recommended for: Anyone needing production-ready agent infrastructure today.

Outlook: The coordination layer thesis is sound — enterprise agent deployments will need this. But Summoner needs funding, users, and ecosystem adoption to survive against A2A's Google backing and the broader agent framework landscape. Watch for enterprise partnerships or protocol adoption by major frameworks as validation signals.


Research by Ry Walker Research • methodology