Skip to main content

# AI Agents

AI Agents features for agentic workflows

## 📄️ Overview

The Otoroshi LLM Extension provides a complete AI agent framework that can be used within Otoroshi workflows. AI agents are autonomous entities that use LLMs to reason, take actions through tool calls, and collaborate with other agents through handoffs.

## 📄️ AI Agent Node

The AI Agent node is the primary way to run an AI agent within an Otoroshi workflow. It acts as an autonomous agent that uses an LLM provider to reason and take actions.

## 📄️ AI Agent Router

The AI Agent Router node uses an LLM to intelligently decide which workflow path to follow. It presents each sub-node as a possible tool call to the LLM, and the LLM selects the most appropriate one based on the input and instructions.

## 📄️ MCP Tools Node

The MCP Tools node is a helper node that allows you to visually attach an MCP connector to an AI Agent in the workflow editor. It is primarily used within the inline_tools section of an AI Agent node.

## 📄️ Agent Proxy Plugin

The Agent Proxy plugin exposes an AI agent as a standard OpenAI-compatible chat/completions HTTP endpoint. Any OpenAI SDK or HTTP client can interact with it — the agent runs autonomously under the hood with its full tool-calling loop.