Welcome to the technical documentation for the Smyth Runtime Environment (SRE) core.
The SRE is a sophisticated, production-ready runtime platform designed specifically for AI Agents. Think of it as the "Operating System for AI Agents"—a robust foundation that handles the complexities of AI agent execution, allowing developers to focus on building intelligent behaviors rather than infrastructure.
This documentation provides a deep dive into the internal architecture and design of the SRE. For information on building agents, please see the SDK documentation.
To understand how SRE works, start with these fundamental concepts.
SRE's functionality is partitioned into several discrete subsystems. Each is responsible for a specific domain of the runtime's capabilities.
Learn how to add your own functionality to the SRE.