One language for the complete business system.
The Swirls DSL gives your coding agent six connected building blocks. Use the ones the job needs. The managed runtime turns those declarations into one operating system.
Apps
What do people see and do?
Apps for records, actions, progress, and review.
Agents
Where do fixed rules stop?
Agents with declared context, tools, and review points.
Workflows
What must survive the request?
Workflows with waits, retries, failures, and human decisions.
Data
Which facts does the system need?
Business records, relationships, queries, and files.
Connections
Which tools does the work call?
Named provider actions with credentials kept outside source.
Access
Who can enter, act, and approve?
Identity, roles, resource boundaries, and review authority.