This Quickstart introduces the core concepts required to work with the Summoner platform. You will begin with the communication infrastructure — TCP servers and clients — and progressively build toward agent orchestration using flows and asynchronous execution.
You will start with an overview of protocols and how TCP structures communication in Summoner:
- Basics — situates Summoner's protocol layer on top of TCP
You will then explore how Summoner builds on TCP through conceptual illustrations:
- Server — explores how a TCP server handles connections and routes communication
- Client — explores how a TCP client fits into Summoner's architecture
Next, we examine how the components interact within the broader system and how communication is mediated:
- Getting Started With Servers — shows how servers relay messages to coordinate communication between clients
- Getting Started With Clients & Agents — explores how a TCP client fits into Summoner's architecture
We then introduce agent orchestration concepts and execution models:
- Agent Behavior as Flows — introduces flows as finite-state models of agent behavior
- Working with Asynchronous Programming — explains how asynchronous execution keeps agents and servers responsive
By completing this section, you will understand how to build and coordinate agents using the Summoner SDK — starting from raw network connections up to autonomous, flow-driven logic.
« Previous: Installation of the Summoner SDK | Next: Basics (Intro) »
