Structured Runtime Service
SRS is a reusable runtime for processing and transforming data, generating content, and automating tasks. Applications, APIs, and AI agents can invoke SRS services as needed.
SRS definitions are stored as XML files that describe the structure and behavior of commands. They can be managed locally or in a Git repository, making services easy to version, reuse, and customize.
Key Features
- Reusable Runtime Services: Define a service once and use it across applications, APIs, and AI workflows.
- Multi-Format Output: Generate JSON, TXT, CSV, XLSX, HTML, and PDF content.
- Data Processing and Automation: Extract and transform data, perform actions, and run background processes.
- Barcode and QR Code Generation: Create barcodes and QR codes as part of your workflows.
- Template-Based Documents: Use Handlebars to generate dynamic content.