Agent

What is Agent?

End users can interact with agents to automate certain tasks. It consists of the following components:

User Interface: The end user can directly interact with Agent to start tasks, pause tasks, view results, and provide feedback on tasks.

Task Execution: Agent can run synchronously or asynchronously. It analyzes the user's query, decides on the next steps to take, and interacts iteratively until it requires the user's attention.

Agent Abilities

Each Agent is equipped with a set of available workflows or other agents defined by the user, which determines the scope of tasks it can handle.

Workflows Provided by the ReByte System

We provide several built-in workflows that every Agent can access:

Internet Search Workflow: Refines the user's query and searches the internet to find relevant answers.

Browser Workflow: Opens a browser to retrieve information from any website.

File Parse Workflow: Parses external files and extracts relevant information from them.

Agent Compute Unit (ACU)

Agent runs in a secure sandbox, which we call an Agent Compute Unit (ACU). By default, each ACU has: 2 CPU cores 1 GB of memory A limited running of 5 minutes These limitations may be lifted in the future.

Team’s Default Agent

Each team has one default Agent but team can define additional Agents based on their specific use cases.