Skip to main content

AI Agents

Early Alpha Version

AI Agents are in early alpha. Node interfaces, behaviors, and APIs are subject to change.

Overview

XGENIA AI Agents let you build AI-powered features visually — no backend code needed. Wire together a few nodes and you have a working chatbot, content generator, or intelligent assistant running directly inside your app.

The system is built around three core ideas:

  1. Visual-first: Define agents, tools, and workflows by placing and connecting nodes — just like the rest of XGENIA.
  2. Provider-agnostic: Switch between OpenRouter, OpenAI, Anthropic, Groq, and other LLM providers with a dropdown.
  3. Auto-discovery: Drop Tool nodes into the same component as an Agent and they wire themselves up automatically.

Architecture

The basic agent setup uses three nodes:

[LLM Provider] → [Agent] → [Agent Chat]
NodeRole
LLM ProviderPicks the AI model and provider (OpenRouter, OpenAI, Anthropic, etc.)
AgentThe brain — holds instructions, tools, and the LLM config
Agent ChatThe interface — sends messages and receives responses

For more advanced setups you can add:

  • Agent Tool — Give the agent abilities (search, calculate, call APIs)
  • Agent Memory — Persist conversation history across sessions
  • Agent Workflow — Chain multiple steps (sequential, parallel, or conditional)
  • Multi-Agent Network — Multiple agents collaborating via supervisor, round-robin, or broadcast
  • MCP Server — Connect to external MCP tool servers

Available Nodes

NodeDescriptionGuide
LLM ProviderConfigure which AI model to useLLM Provider
AI AgentCreate an agent with instructions and toolsAgent
Agent ChatSend messages and receive responsesAgent Chat
Agent ToolDefine tools the agent can callAgent Tool
Agent MemoryStore conversation historyMemory
Agent WorkflowBuild step-based pipelinesWorkflow
Multi-Agent NetworkCoordinate multiple agentsMulti-Agent Network
MCP ServerConnect to MCP tool serversMCP Server

Getting Started

New to AI Agents? Start with the Getting Started guide to build your first chatbot in under 5 minutes.