> ## Documentation Index
> Fetch the complete documentation index at: https://docs.swai.app/llms.txt
> Use this file to discover all available pages before exploring further.

# SWAI Kinesis

> The action layer for AI agents

**Kinesis** is SWAI’s execution layer — enabling agents to interact with external systems and trigger real-world outcomes.

Like acquiring new skills, **Kinesis** allows agents to expand their capabilities without rewriting core logic.

These skills allow agents to connect with external platforms, interact with web services, and communicate with users.

<div className="grid sm:grid-cols-3 gap-4 items-center">
  <div className="bg-white rounded-lg p-4 flex items-center justify-center h-full">
    <img src="https://mintcdn.com/hideoutlabs/cbcidFJ3ucYStbSH/images/sendai-logo.svg?fit=max&auto=format&n=cbcidFJ3ucYStbSH&q=85&s=4ca5556800ccdea5654f299040909701" alt="SendAI logo" noZoom className="h-5" width="196" height="47" data-path="images/sendai-logo.svg" />
  </div>

  <div className="bg-white rounded-lg p-4 flex items-center justify-center h-full">
    <img src="https://mintcdn.com/hideoutlabs/cbcidFJ3ucYStbSH/images/eliza.svg?fit=max&auto=format&n=cbcidFJ3ucYStbSH&q=85&s=25d29d828f11a8ca17cd08ec15c489f3" alt="elizaOS logo" noZoom className="h-4" width="544" height="90" data-path="images/eliza.svg" />
  </div>

  <div className="bg-white rounded-lg p-4 flex items-center justify-center h-full">
    <img src="https://mintcdn.com/hideoutlabs/cbcidFJ3ucYStbSH/images/sandwatch.svg?fit=max&auto=format&n=cbcidFJ3ucYStbSH&q=85&s=4bd9ea4c8c698f07c2f9d93933cad6c5" alt="Sandwatch logo" noZoom className="h-5" width="167" height="32" data-path="images/sandwatch.svg" />
  </div>
</div>

## Connection to Cortex

**Kinesis** works in tandem with [Cortex](/cortex/overview), the decision-making brain of SWAI agents. When Cortex determines an action should be taken, **Kinesis** executes that decision through its skill system.

Kinesis and Cortex operate in a loop: Cortex makes decisions, Kinesis executes them — and then sends performance feedback back for ongoing adaptation.

<Steps>
  <Step title="Capability Awareness">
    **Kinesis** informs Cortex about available skills, ensuring the agent only attempts actions it can actually perform
  </Step>

  <Step title="Action Execution">
    When Cortex decides on a course of action, **Kinesis** translates that decision into concrete steps
  </Step>

  <Step title="Feedback Loop">
    After executing actions, **Kinesis** reports results back to Cortex, allowing for learning and adaptation
  </Step>
</Steps>

This skill-based architecture enables agents to develop specialized capabilities while maintaining a coherent decision-making process.

As new skills are added to an agent's **Kinesis** module, its action possibilities expand automatically without requiring changes to the core reasoning system.

<CardGroup cols={2}>
  <Card title="AI Models Integration" icon="brain">
    Can integrate with domain-specific models (e.g. audio, vision, LLMs) to expand action types and precision
  </Card>

  <Card title="Agentic Frameworks" icon="network-wired">
    Connecting with Eliza and other agent ecosystems
  </Card>

  <Card title="Direct Actions" icon="bolt">
    Executing external operations like API calls, web interactions, and on-chain actions
  </Card>

  <Card title="Internal Actions" icon="gears">
    Managing memory operations, state transitions, and self-monitoring processes
  </Card>
</CardGroup>

## Creating Agent Swarms

One of the most powerful aspects of **Kinesis** is its ability to integrate with other specialized agents and AI models.

This capability enables the creation of agent swarms - collaborative networks where multiple agents with different skill sets and configurations work together seamlessly.

In these swarms, each agent contributes its unique capabilities and expertise, handling specific tasks according to its configuration.

This distributed approach to problem-solving creates a collective intelligence that is significantly more effective and versatile than any individual agent could be on its own.

<Tip>
  Agent swarms enable problem-solving at scale — where each agent contributes specialised actions to move the system forward
</Tip>
